Created
May 9, 2025 01:01
-
-
Save sergev/a99a668b1419dc6dee584dea9c322fd5 to your computer and use it in GitHub Desktop.
AST dump of utab.c created by clang with -ast-dump=json option.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"id": "0x7f91c1059208", | |
"kind": "TranslationUnitDecl", | |
"loc": {}, | |
"range": { | |
"begin": {}, | |
"end": {} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059cf0", | |
"kind": "TypedefDecl", | |
"loc": {}, | |
"range": { | |
"begin": {}, | |
"end": {} | |
}, | |
"isImplicit": true, | |
"name": "__NSConstantString", | |
"type": { | |
"qualType": "struct __NSConstantString_tag" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059ac0", | |
"kind": "RecordType", | |
"type": { | |
"qualType": "struct __NSConstantString_tag" | |
}, | |
"decl": { | |
"id": "0x7f91c1059a40", | |
"kind": "RecordDecl", | |
"name": "__NSConstantString_tag" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c1059d98", | |
"kind": "TypedefDecl", | |
"loc": {}, | |
"range": { | |
"begin": {}, | |
"end": {} | |
}, | |
"isImplicit": true, | |
"name": "__builtin_va_list", | |
"type": { | |
"qualType": "char *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059d50", | |
"kind": "PointerType", | |
"type": { | |
"qualType": "char *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10592b0", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "char" | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c1059df0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 4489, | |
"file": "../include/sys/param.h", | |
"line": 121, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4489, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4512, | |
"line": 123, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059f28", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 4506, | |
"line": 122, | |
"col": 9, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4502, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4509, | |
"col": 12, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "r", | |
"type": { | |
"qualType": "int[1]" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c105a048", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4515, | |
"line": 123, | |
"col": 4, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4481, | |
"line": 121, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4515, | |
"line": 123, | |
"col": 4, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "physadr", | |
"type": { | |
"qualType": "struct (unnamed struct at ../include/sys/param.h:121:9) *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059ff0", | |
"kind": "PointerType", | |
"type": { | |
"qualType": "struct (unnamed struct at ../include/sys/param.h:121:9) *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059f80", | |
"kind": "ElaboratedType", | |
"type": { | |
"qualType": "struct (unnamed struct at ../include/sys/param.h:121:9)" | |
}, | |
"ownedTagDecl": { | |
"id": "0x7f91c1059df0", | |
"kind": "RecordDecl", | |
"name": "" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059e70", | |
"kind": "RecordType", | |
"type": { | |
"qualType": "struct (unnamed at ../include/sys/param.h:121:9)" | |
}, | |
"decl": { | |
"id": "0x7f91c1059df0", | |
"kind": "RecordDecl", | |
"name": "" | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c105a0d0", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4537, | |
"line": 124, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4524, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4537, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "daddr_t", | |
"type": { | |
"qualType": "long" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059330", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "long" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c105a140", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4560, | |
"line": 125, | |
"col": 15, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4546, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4560, | |
"col": 15, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "caddr_t", | |
"type": { | |
"qualType": "char *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059d50", | |
"kind": "PointerType", | |
"type": { | |
"qualType": "char *" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10592b0", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "char" | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b7600", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4592, | |
"line": 126, | |
"col": 24, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4569, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4592, | |
"col": 24, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "ino_t", | |
"type": { | |
"qualType": "unsigned short" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059390", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "unsigned short" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b7670", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4612, | |
"line": 127, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4599, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4612, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "time_t", | |
"type": { | |
"qualType": "long" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059330", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "long" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b7768", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4632, | |
"line": 128, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4620, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4641, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "label_t", | |
"type": { | |
"qualType": "int[6]" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10b7710", | |
"kind": "ConstantArrayType", | |
"type": { | |
"qualType": "int[6]" | |
}, | |
"size": 6, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059310", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b77d8", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4679, | |
"line": 129, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4665, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4679, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "dev_t", | |
"type": { | |
"qualType": "short" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10592f0", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "short" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b7848", | |
"kind": "TypedefDecl", | |
"loc": { | |
"offset": 4699, | |
"line": 130, | |
"col": 14, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4686, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4699, | |
"col": 14, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "off_t", | |
"type": { | |
"qualType": "long" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c1059330", | |
"kind": "BuiltinType", | |
"type": { | |
"qualType": "long" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10b7930", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 155, | |
"file": "../include/sys/systm.h", | |
"line": 8, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 143, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 169, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "canonb", | |
"mangledName": "canonb", | |
"type": { | |
"qualType": "char[256]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b79e0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 224, | |
"line": 9, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 217, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 224, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "inode", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10b7b48", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 231, | |
"col": 22, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 210, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 231, | |
"col": 22, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rootdir", | |
"mangledName": "rootdir", | |
"type": { | |
"qualType": "struct inode *" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b7bc8", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 295, | |
"line": 10, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 288, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 295, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "proc", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10b7d38", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 301, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 281, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 301, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "runq", | |
"mangledName": "runq", | |
"type": { | |
"qualType": "struct proc *" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b7dd0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 369, | |
"line": 11, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 358, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 369, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "cputype", | |
"mangledName": "cputype", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b7e50", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 432, | |
"line": 12, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 421, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 432, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "lbolt", | |
"mangledName": "lbolt", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b7f30", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 503, | |
"line": 13, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 489, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 503, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "time", | |
"mangledName": "time", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b7fb0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 753, | |
"line": 23, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 742, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 753, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nblkdev", | |
"mangledName": "nblkdev", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8030", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 842, | |
"line": 29, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 831, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 842, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nchrdev", | |
"mangledName": "nchrdev", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b80b0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 863, | |
"line": 31, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 852, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 863, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mpid", | |
"mangledName": "mpid", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8128", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 931, | |
"line": 32, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 919, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 931, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "runin", | |
"mangledName": "runin", | |
"type": { | |
"qualType": "char" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b81a0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 982, | |
"line": 33, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 970, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 982, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "runout", | |
"mangledName": "runout", | |
"type": { | |
"qualType": "char" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8218", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1033, | |
"line": 34, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1021, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1033, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "runrun", | |
"mangledName": "runrun", | |
"type": { | |
"qualType": "char" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8290", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1084, | |
"line": 35, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1072, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1084, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "curpri", | |
"mangledName": "curpri", | |
"type": { | |
"qualType": "char" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8310", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1134, | |
"line": 36, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1123, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1134, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "maxmem", | |
"mangledName": "maxmem", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b83f0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1203, | |
"line": 37, | |
"col": 16, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1188, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1203, | |
"col": 16, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "lks", | |
"mangledName": "lks", | |
"type": { | |
"desugaredQualType": "struct (unnamed struct at ../include/sys/param.h:121:9) *", | |
"qualType": "physadr", | |
"typeAliasDeclId": "0x7f91c105a048" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b84d0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1262, | |
"line": 38, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1247, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1262, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "swplo", | |
"mangledName": "swplo", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10b8550", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1320, | |
"line": 39, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1309, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1320, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nswap", | |
"mangledName": "nswap", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc200", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1374, | |
"line": 40, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1363, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1374, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "updlock", | |
"mangledName": "updlock", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc278", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1427, | |
"line": 41, | |
"col": 16, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1412, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1427, | |
"col": 16, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rablock", | |
"mangledName": "rablock", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc330", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1482, | |
"line": 42, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1470, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1489, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "regloc", | |
"mangledName": "regloc", | |
"type": { | |
"qualType": "char[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc430", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1556, | |
"line": 43, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1544, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1570, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "msgbuf", | |
"mangledName": "msgbuf", | |
"type": { | |
"qualType": "char[128]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc510", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1618, | |
"line": 44, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1605, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1618, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rootdev", | |
"mangledName": "rootdev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc588", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1672, | |
"line": 45, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1659, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1672, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "swapdev", | |
"mangledName": "swapdev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc600", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1723, | |
"line": 46, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1710, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1723, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pipedev", | |
"mangledName": "pipedev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc6c8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1768, | |
"line": 47, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1757, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1774, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "icode", | |
"mangledName": "icode", | |
"type": { | |
"qualType": "int[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bc748", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1818, | |
"line": 48, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1807, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1818, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "szicode", | |
"mangledName": "szicode", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10bca70", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1860, | |
"line": 50, | |
"col": 9, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1852, | |
"col": 1, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1904, | |
"col": 53, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bmap", | |
"mangledName": "bmap", | |
"type": { | |
"qualType": "daddr_t (struct inode *, daddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bc838", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1879, | |
"col": 28, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1865, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1879, | |
"col": 28, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bc8b0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1891, | |
"col": 40, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1883, | |
"col": 32, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1891, | |
"col": 40, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bn", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bc930", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1899, | |
"col": 48, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1895, | |
"col": 44, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1899, | |
"col": 48, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rwflg", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bcc68", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1921, | |
"line": 51, | |
"col": 15, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1907, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1937, | |
"col": 31, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ialloc", | |
"mangledName": "ialloc", | |
"type": { | |
"qualType": "struct inode *(dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bcb40", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1934, | |
"col": 28, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1928, | |
"col": 22, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1934, | |
"col": 28, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bcf38", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1954, | |
"line": 52, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1940, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1979, | |
"col": 40, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "iget", | |
"mangledName": "iget", | |
"type": { | |
"qualType": "struct inode *(dev_t, ino_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bcd28", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1965, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1959, | |
"col": 20, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1965, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bce00", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1976, | |
"col": 37, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1970, | |
"col": 31, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1976, | |
"col": 37, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ino", | |
"type": { | |
"desugaredQualType": "unsigned short", | |
"qualType": "ino_t", | |
"typeAliasDeclId": "0x7f91c10b7600" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bd120", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1987, | |
"line": 53, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1982, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2008, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "iput", | |
"mangledName": "iput", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bd018", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2006, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1992, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2006, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bd8a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2016, | |
"line": 54, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2011, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2063, | |
"col": 53, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "iupdat", | |
"mangledName": "iupdat", | |
"type": { | |
"qualType": "void (struct inode *, time_t *, time_t *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bd600", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2037, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2023, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2037, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bd6e8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2049, | |
"col": 39, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2041, | |
"col": 31, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2049, | |
"col": 39, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ta", | |
"type": { | |
"qualType": "time_t *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bd768", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2061, | |
"col": 51, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2053, | |
"col": 43, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2061, | |
"col": 51, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "tm", | |
"type": { | |
"qualType": "time_t *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bda18", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2071, | |
"line": 55, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2066, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2094, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "itrunc", | |
"mangledName": "itrunc", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bd988", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2092, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2078, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2092, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bdb80", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2102, | |
"line": 56, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2097, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2123, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "wdir", | |
"mangledName": "wdir", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bdaf0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2121, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2107, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2121, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bdd48", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2140, | |
"line": 57, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2126, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2150, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "owner", | |
"mangledName": "owner", | |
"type": { | |
"qualType": "struct inode *(void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bdf28", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2167, | |
"line": 58, | |
"col": 15, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2153, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2183, | |
"col": 31, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "maknode", | |
"mangledName": "maknode", | |
"type": { | |
"qualType": "struct inode *(int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bde08", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2179, | |
"col": 27, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2175, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2179, | |
"col": 27, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mode", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10be2f8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2200, | |
"line": 59, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2186, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2233, | |
"col": 48, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "namei", | |
"mangledName": "namei", | |
"type": { | |
"qualType": "struct inode *(int (*)(void), int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10be148", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2212, | |
"col": 27, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2206, | |
"col": 21, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2222, | |
"col": 37, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "func", | |
"type": { | |
"qualType": "int (*)(void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10be1c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2229, | |
"col": 44, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2225, | |
"col": 40, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2229, | |
"col": 44, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "flag", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10be3b0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 2243, | |
"line": 60, | |
"col": 8, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2236, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2243, | |
"col": 8, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "buf", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10be640", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2248, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2236, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2263, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "alloc", | |
"mangledName": "alloc", | |
"type": { | |
"qualType": "struct buf *(dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10be460", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2260, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2254, | |
"col": 19, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2260, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10be928", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2278, | |
"line": 61, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2266, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2309, | |
"col": 44, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getblk", | |
"mangledName": "getblk", | |
"type": { | |
"qualType": "struct buf *(dev_t, daddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10be718", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2291, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2285, | |
"col": 20, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2291, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10be790", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2304, | |
"col": 39, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2296, | |
"col": 31, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2304, | |
"col": 39, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "blkno", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10beaf8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2324, | |
"line": 62, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2312, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2336, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "geteblk", | |
"mangledName": "geteblk", | |
"type": { | |
"qualType": "struct buf *(void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10becd8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2351, | |
"line": 63, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2339, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2381, | |
"col": 43, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bread", | |
"mangledName": "bread", | |
"type": { | |
"qualType": "struct buf *(dev_t, daddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bebb0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2363, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2357, | |
"col": 19, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2363, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bec28", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2376, | |
"col": 38, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2368, | |
"col": 30, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2376, | |
"col": 38, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "blkno", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10befe8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2396, | |
"line": 64, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2384, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2444, | |
"col": 61, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "breada", | |
"mangledName": "breada", | |
"type": { | |
"qualType": "struct buf *(dev_t, daddr_t, daddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10beda0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2409, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2403, | |
"col": 20, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2409, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bee18", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2422, | |
"col": 39, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2414, | |
"col": 31, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2422, | |
"col": 39, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "blkno", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
}, | |
{ | |
"id": "0x7f91c10bee90", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2437, | |
"col": 54, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2429, | |
"col": 46, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2437, | |
"col": 54, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rablkno", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bf1e0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2452, | |
"line": 65, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2447, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2474, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bawrite", | |
"mangledName": "bawrite", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bf0d0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2472, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2460, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2472, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bf348", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2482, | |
"line": 66, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2477, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2503, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "brelse", | |
"mangledName": "brelse", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bf2b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2501, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2489, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2501, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bf3f8", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 2513, | |
"line": 67, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2506, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2513, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "filsys", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10a0678", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2521, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2506, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2536, | |
"col": 31, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getfs", | |
"mangledName": "getfs", | |
"type": { | |
"qualType": "struct filsys *(dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bf4b0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2533, | |
"col": 28, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2527, | |
"col": 22, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2533, | |
"col": 28, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10a0740", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 2546, | |
"line": 68, | |
"col": 8, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2539, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2546, | |
"col": 8, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "file", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10a09b8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2552, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2539, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2562, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getf", | |
"mangledName": "getf", | |
"type": { | |
"qualType": "struct file *(int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10a07f8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2561, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2557, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2561, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "f", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10a0bf8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2578, | |
"line": 69, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2565, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2589, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "falloc", | |
"mangledName": "falloc", | |
"type": { | |
"qualType": "struct file *(void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10a0d40", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2596, | |
"line": 70, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2592, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2606, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "uchar", | |
"mangledName": "uchar", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10a0e88", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2613, | |
"line": 71, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2609, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2623, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "schar", | |
"mangledName": "schar", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10a0fe8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2631, | |
"line": 72, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2626, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2653, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "plock", | |
"mangledName": "plock", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10a0f58", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2651, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2637, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2651, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10a1150", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2661, | |
"line": 73, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2656, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2683, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "prele", | |
"mangledName": "prele", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10a10c0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2681, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2667, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2681, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10a1378", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2695, | |
"line": 74, | |
"col": 10, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2686, | |
"col": 1, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2721, | |
"col": 36, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "min", | |
"mangledName": "min", | |
"type": { | |
"qualType": "unsigned int (unsigned int, unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10a1218", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2708, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2699, | |
"col": 14, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2708, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "a", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10a1298", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2720, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2711, | |
"col": 26, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2720, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "b", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10bfe70", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2729, | |
"line": 75, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2724, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2760, | |
"col": 37, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "psignal", | |
"mangledName": "psignal", | |
"type": { | |
"qualType": "void (struct proc *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10a14b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2750, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2737, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2750, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10a1538", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2757, | |
"col": 34, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2753, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2757, | |
"col": 34, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sig", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c00b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2768, | |
"line": 76, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2763, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2787, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "wakeup", | |
"mangledName": "wakeup", | |
"type": { | |
"qualType": "void (caddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10bffa0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2783, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2775, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2783, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chan", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c0290", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2795, | |
"line": 77, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2790, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2816, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "setrun", | |
"mangledName": "setrun", | |
"type": { | |
"qualType": "void (struct proc *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c0188", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2815, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2802, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2815, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c0410", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2824, | |
"line": 78, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2819, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2834, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "swtch", | |
"mangledName": "swtch", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0550", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2842, | |
"line": 79, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2837, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2852, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "exece", | |
"mangledName": "exece", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c06e0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2860, | |
"line": 80, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2855, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2871, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "exit", | |
"mangledName": "exit", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c0610", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 2869, | |
"col": 15, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2865, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2869, | |
"col": 15, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rv", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c0828", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2879, | |
"line": 81, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2874, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2891, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nullsys", | |
"mangledName": "nullsys", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0968", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2899, | |
"line": 82, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2894, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2909, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rexit", | |
"mangledName": "rexit", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0aa8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2917, | |
"line": 83, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2912, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2926, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fork", | |
"mangledName": "fork", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0be8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2934, | |
"line": 84, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2929, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2943, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "read", | |
"mangledName": "read", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0d28", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2951, | |
"line": 85, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2946, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2961, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "write", | |
"mangledName": "write", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0e88", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2969, | |
"line": 86, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2964, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2978, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "open", | |
"mangledName": "open", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c0fc8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 2986, | |
"line": 87, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2981, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2996, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "close", | |
"mangledName": "close", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1108", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3004, | |
"line": 88, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2999, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3013, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "wait", | |
"mangledName": "wait", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1248", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3021, | |
"line": 89, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3016, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3031, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "creat", | |
"mangledName": "creat", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1388", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3039, | |
"line": 90, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3034, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3048, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "link", | |
"mangledName": "link", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c14c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3056, | |
"line": 91, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3051, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3067, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "unlink", | |
"mangledName": "unlink", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1608", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3075, | |
"line": 92, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3070, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3084, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "exec", | |
"mangledName": "exec", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1748", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3092, | |
"line": 93, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3087, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3102, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chdir", | |
"mangledName": "chdir", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1888", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3110, | |
"line": 94, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3105, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3120, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "gtime", | |
"mangledName": "gtime", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c19c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3128, | |
"line": 95, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3123, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3138, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mknod", | |
"mangledName": "mknod", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1b08", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3146, | |
"line": 96, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3141, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3156, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chmod", | |
"mangledName": "chmod", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1c48", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3164, | |
"line": 97, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3159, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3174, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chown", | |
"mangledName": "chown", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1e00", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3182, | |
"line": 98, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3177, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3193, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sbreak", | |
"mangledName": "sbreak", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c1f40", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3201, | |
"line": 99, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3196, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3210, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "stat", | |
"mangledName": "stat", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2080", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3218, | |
"line": 100, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3213, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3227, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "seek", | |
"mangledName": "seek", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c21c0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3235, | |
"line": 101, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3230, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3246, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getpid", | |
"mangledName": "getpid", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2300", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3254, | |
"line": 102, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3249, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3265, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "smount", | |
"mangledName": "smount", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2440", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3273, | |
"line": 103, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3268, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3285, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sumount", | |
"mangledName": "sumount", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2580", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3293, | |
"line": 104, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3288, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3304, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "setuid", | |
"mangledName": "setuid", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c26c0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3312, | |
"line": 105, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3307, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3323, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getuid", | |
"mangledName": "getuid", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2800", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3331, | |
"line": 106, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3326, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3341, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "stime", | |
"mangledName": "stime", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2940", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3349, | |
"line": 107, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3344, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3360, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ptrace", | |
"mangledName": "ptrace", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2a80", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3368, | |
"line": 108, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3363, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3378, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "alarm", | |
"mangledName": "alarm", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2bc0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3386, | |
"line": 109, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3381, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3396, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fstat", | |
"mangledName": "fstat", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c2d00", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3404, | |
"line": 110, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3399, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3414, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pause", | |
"mangledName": "pause", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3688", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3422, | |
"line": 111, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3417, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3432, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "utime", | |
"mangledName": "utime", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c37c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3440, | |
"line": 112, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3435, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3449, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "stty", | |
"mangledName": "stty", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3908", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3457, | |
"line": 113, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3452, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3466, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "gtty", | |
"mangledName": "gtty", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3a48", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3474, | |
"line": 114, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3469, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3486, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "saccess", | |
"mangledName": "saccess", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3b88", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3494, | |
"line": 115, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3489, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3503, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nice", | |
"mangledName": "nice", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3cc8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3511, | |
"line": 116, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3506, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3521, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ftime", | |
"mangledName": "ftime", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3e08", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3529, | |
"line": 117, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3524, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3538, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sync", | |
"mangledName": "sync", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c3f48", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3546, | |
"line": 118, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3541, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3555, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "kill", | |
"mangledName": "kill", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4088", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3563, | |
"line": 119, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3558, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3573, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nosys", | |
"mangledName": "nosys", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c41c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3581, | |
"line": 120, | |
"col": 6, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3576, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3589, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dup", | |
"mangledName": "dup", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4308", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3597, | |
"line": 121, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3592, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3606, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pipe", | |
"mangledName": "pipe", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4448", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3614, | |
"line": 122, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3609, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3624, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "times", | |
"mangledName": "times", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3632, | |
"line": 123, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3627, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3643, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "profil", | |
"mangledName": "profil", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4740", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3651, | |
"line": 124, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3646, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3662, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "setgid", | |
"mangledName": "setgid", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4880", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3670, | |
"line": 125, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3665, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3681, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getgid", | |
"mangledName": "getgid", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c49c0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3689, | |
"line": 126, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3684, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3698, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ssig", | |
"mangledName": "ssig", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4b00", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3706, | |
"line": 127, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3701, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3718, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sysacct", | |
"mangledName": "sysacct", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4c40", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3726, | |
"line": 128, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3721, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3738, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sysphys", | |
"mangledName": "sysphys", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4d80", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3746, | |
"line": 129, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3741, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3758, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "syslock", | |
"mangledName": "syslock", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c4ec0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3766, | |
"line": 130, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3761, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3776, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ioctl", | |
"mangledName": "ioctl", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5000", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3784, | |
"line": 131, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3779, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3796, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mpxchan", | |
"mangledName": "mpxchan", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5140", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3804, | |
"line": 132, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3799, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3814, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "umask", | |
"mangledName": "umask", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5280", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3822, | |
"line": 133, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3817, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3833, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chroot", | |
"mangledName": "chroot", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c54d0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3841, | |
"line": 134, | |
"col": 6, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3836, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3860, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nullopen", | |
"mangledName": "nullopen", | |
"type": { | |
"qualType": "void (dev_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c5338", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3855, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3850, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3850, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c53b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3860, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3857, | |
"col": 22, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3857, | |
"col": 22, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c56b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3868, | |
"line": 135, | |
"col": 6, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3863, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3888, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nullclose", | |
"mangledName": "nullclose", | |
"type": { | |
"qualType": "void (dev_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c5598", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3883, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3878, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3878, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5618", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3888, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3885, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3885, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c5880", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3896, | |
"line": 136, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3891, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3908, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nullrw", | |
"mangledName": "nullrw", | |
"type": { | |
"qualType": "void (dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c5778", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3908, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3903, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3903, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c5c00", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3916, | |
"line": 137, | |
"col": 6, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3911, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3950, | |
"col": 40, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nullioctl", | |
"mangledName": "nullioctl", | |
"type": { | |
"qualType": "void (dev_t, int, caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c5940", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3931, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3926, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3926, | |
"col": 16, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c59c0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3936, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3933, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3933, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5a38", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3945, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3938, | |
"col": 28, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3938, | |
"col": 28, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5ab8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3950, | |
"col": 40, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3947, | |
"col": 37, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3947, | |
"col": 37, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c5d68", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3957, | |
"line": 138, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3953, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3967, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "suser", | |
"mangledName": "suser", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c5f38", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3974, | |
"line": 139, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3970, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3991, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "compress", | |
"mangledName": "compress", | |
"type": { | |
"qualType": "int (time_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c5e20", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 3990, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3983, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3990, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "t", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c60a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 3999, | |
"line": 140, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3994, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4022, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "writei", | |
"mangledName": "writei", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6010", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4020, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4006, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4020, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6300", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4030, | |
"line": 141, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4025, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4057, | |
"col": 33, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sleep", | |
"mangledName": "sleep", | |
"type": { | |
"qualType": "void (caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6160", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4044, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4036, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4044, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "chan", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c61e0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4054, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4050, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4054, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pri", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4065, | |
"line": 142, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4060, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4091, | |
"col": 32, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "prdev", | |
"mangledName": "prdev", | |
"type": { | |
"qualType": "void (char *, dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c63d0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4077, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4071, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4077, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "str", | |
"type": { | |
"qualType": "char *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c6448", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4088, | |
"col": 29, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4082, | |
"col": 23, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4088, | |
"col": 29, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c68f0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4099, | |
"line": 143, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4094, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4145, | |
"col": 52, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "bcopy", | |
"mangledName": "bcopy", | |
"type": { | |
"qualType": "void (const void *, void *, unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6708", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4117, | |
"col": 24, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4105, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4117, | |
"col": 24, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "src", | |
"type": { | |
"qualType": "const void *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c6788", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4128, | |
"col": 35, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4122, | |
"col": 29, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4128, | |
"col": 35, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dst", | |
"type": { | |
"qualType": "void *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c6808", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4142, | |
"col": 49, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4133, | |
"col": 40, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4142, | |
"col": 49, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "len", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6b20", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4153, | |
"line": 144, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4148, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4182, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "bzero", | |
"mangledName": "bzero", | |
"type": { | |
"qualType": "void (void *, unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c69c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4165, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4159, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4165, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dst", | |
"type": { | |
"qualType": "void *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c6a48", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4179, | |
"col": 32, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4170, | |
"col": 23, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4179, | |
"col": 32, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "len", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6c90", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4190, | |
"line": 145, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4185, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4211, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "clrbuf", | |
"mangledName": "clrbuf", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6c00", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4209, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4197, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4209, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6df8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4219, | |
"line": 146, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4214, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4240, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bwrite", | |
"mangledName": "bwrite", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6d68", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4238, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4226, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4238, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c6f50", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4248, | |
"line": 147, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4243, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4261, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "panic", | |
"mangledName": "panic", | |
"type": { | |
"qualType": "void (char *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c6ec0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4260, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4254, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4260, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "s", | |
"type": { | |
"qualType": "char *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c70a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4269, | |
"line": 148, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4264, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4285, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bflush", | |
"mangledName": "bflush", | |
"type": { | |
"qualType": "void (dev_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c7010", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4282, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4276, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4282, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c71f0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4292, | |
"line": 149, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4301, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl0", | |
"mangledName": "spl0", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c7338", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4304, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4313, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl1", | |
"mangledName": "spl1", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c7480", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4316, | |
"col": 29, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4325, | |
"col": 38, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl4", | |
"mangledName": "spl4", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4328, | |
"col": 41, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4337, | |
"col": 50, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl5", | |
"mangledName": "spl5", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8748", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4340, | |
"col": 53, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4349, | |
"col": 62, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl6", | |
"mangledName": "spl6", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8890", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4352, | |
"col": 65, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4288, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4361, | |
"col": 74, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "spl7", | |
"mangledName": "spl7", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8a18", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4369, | |
"line": 150, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4364, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4377, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "splx", | |
"mangledName": "splx", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c8988", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4377, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4374, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4374, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c8cd0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4385, | |
"line": 151, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4380, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4408, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addupc", | |
"mangledName": "addupc", | |
"type": { | |
"qualType": "void (int, void *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c8ae0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4395, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4392, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4392, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8b60", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4403, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4397, | |
"col": 18, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4402, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "void *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c8be0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4408, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4405, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4405, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c8ec8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4415, | |
"line": 152, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4411, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4437, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "setpri", | |
"mangledName": "setpri", | |
"type": { | |
"qualType": "int (struct proc *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c8db8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4435, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4422, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4435, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pp", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9030", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4445, | |
"line": 153, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4440, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4467, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xrele", | |
"mangledName": "xrele", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c8fa0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4465, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4451, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4465, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c91c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4475, | |
"line": 154, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4470, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4496, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "printf", | |
"mangledName": "printf", | |
"type": { | |
"qualType": "void (char *, ...)" | |
}, | |
"variadic": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c90f8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4488, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4482, | |
"col": 13, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4488, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fmt", | |
"type": { | |
"qualType": "char *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9420", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4504, | |
"line": 155, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4499, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4530, | |
"col": 32, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ifree", | |
"mangledName": "ifree", | |
"type": { | |
"qualType": "void (dev_t, ino_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c9288", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4516, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4510, | |
"col": 12, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4516, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9300", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4527, | |
"col": 29, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4521, | |
"col": 23, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4527, | |
"col": 29, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ino", | |
"type": { | |
"desugaredQualType": "unsigned short", | |
"qualType": "ino_t", | |
"typeAliasDeclId": "0x7f91c10b7600" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c96b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4538, | |
"line": 156, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4533, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4565, | |
"col": 33, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "free", | |
"mangledName": "free", | |
"type": { | |
"qualType": "void (dev_t, daddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c94e8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4549, | |
"col": 17, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4543, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4549, | |
"col": 17, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9560", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4562, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4554, | |
"col": 22, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4562, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bno", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "daddr_t", | |
"typeAliasDeclId": "0x7f91c105a0d0" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9820", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4573, | |
"line": 157, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4568, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4595, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bdwrite", | |
"mangledName": "bdwrite", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c9790", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4593, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4581, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4593, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9a40", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4603, | |
"line": 158, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4598, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4627, | |
"col": 30, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "outb", | |
"mangledName": "outb", | |
"type": { | |
"qualType": "void (int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c98e8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4612, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4608, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4612, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9968", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4622, | |
"col": 25, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4618, | |
"col": 21, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4622, | |
"col": 25, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "value", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9be8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4634, | |
"line": 159, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4630, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4646, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "inb", | |
"mangledName": "inb", | |
"type": { | |
"qualType": "int (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c9b10", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4642, | |
"col": 13, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4638, | |
"col": 9, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4642, | |
"col": 13, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10c9ea0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4654, | |
"line": 160, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4649, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4676, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "outsw", | |
"mangledName": "outsw", | |
"type": { | |
"qualType": "void (int, char *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c9cb0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4663, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4660, | |
"col": 12, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4660, | |
"col": 12, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9d30", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4671, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4665, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4670, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "char *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9db0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4676, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4673, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4673, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ca118", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4684, | |
"line": 161, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4679, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4705, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "insw", | |
"mangledName": "insw", | |
"type": { | |
"qualType": "void (int, char *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10c9f78", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4692, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4689, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4689, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10c9ff8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4700, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4694, | |
"col": 16, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4699, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "char *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ca078", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4705, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4702, | |
"col": 24, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4702, | |
"col": 24, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ca270", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4713, | |
"line": 162, | |
"col": 6, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4708, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4721, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "cli", | |
"mangledName": "cli", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ca3b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4729, | |
"line": 163, | |
"col": 6, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4724, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4737, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sti", | |
"mangledName": "sti", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ca548", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4744, | |
"line": 164, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4740, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4760, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "grow", | |
"mangledName": "grow", | |
"type": { | |
"qualType": "int (unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ca470", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4758, | |
"col": 19, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4749, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4758, | |
"col": 19, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sp", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ca7b8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4767, | |
"line": 165, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4763, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4797, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "subyte", | |
"mangledName": "subyte", | |
"type": { | |
"qualType": "int (caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ca610", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4782, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4774, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4782, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ca690", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4792, | |
"col": 30, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4788, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4792, | |
"col": 30, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "value", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ca9a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4804, | |
"line": 166, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4800, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4834, | |
"col": 35, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "suword", | |
"mangledName": "suword", | |
"type": { | |
"qualType": "int (caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ca880", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4819, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4811, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4819, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ca900", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4829, | |
"col": 30, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4825, | |
"col": 26, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4829, | |
"col": 30, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "value", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cab78", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4841, | |
"line": 167, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4837, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4860, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fubyte", | |
"mangledName": "fubyte", | |
"type": { | |
"qualType": "int (caddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10caa68", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4856, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4848, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4856, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cacd0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4867, | |
"line": 168, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4863, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4886, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fuword", | |
"mangledName": "fuword", | |
"type": { | |
"qualType": "int (caddr_t)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cac38", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4882, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4874, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4882, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cae30", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4893, | |
"line": 169, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4889, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4907, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "inrtc", | |
"mangledName": "inrtc", | |
"type": { | |
"qualType": "int (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cad98", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4903, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4899, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4903, | |
"col": 15, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10caf90", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4914, | |
"line": 170, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4910, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4929, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getrtc", | |
"mangledName": "getrtc", | |
"type": { | |
"qualType": "int (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10caef8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 4925, | |
"col": 16, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4921, | |
"col": 12, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4925, | |
"col": 16, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cb0d8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4937, | |
"line": 171, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4932, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4949, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "startup", | |
"mangledName": "startup", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb218", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4957, | |
"line": 172, | |
"col": 6, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4952, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4970, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "clkstart", | |
"mangledName": "clkstart", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb358", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4978, | |
"line": 173, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4973, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4988, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "cinit", | |
"mangledName": "cinit", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb4a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 4995, | |
"line": 174, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4991, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5007, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "newproc", | |
"mangledName": "newproc", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5015, | |
"line": 175, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5010, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5033, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "expand", | |
"mangledName": "expand", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cb560", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5026, | |
"col": 17, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5022, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5026, | |
"col": 17, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "newsize", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cb9d8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5040, | |
"line": 176, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5036, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5088, | |
"col": 53, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "estabur", | |
"mangledName": "estabur", | |
"type": { | |
"qualType": "int (int, int, int, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cb6c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5052, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5048, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5052, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nt", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb748", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5060, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5056, | |
"col": 21, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5060, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nd", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb7c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5068, | |
"col": 33, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5064, | |
"col": 29, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5068, | |
"col": 33, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ns", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb848", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5076, | |
"col": 41, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5072, | |
"col": 37, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5076, | |
"col": 41, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sep", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cb8c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5085, | |
"col": 50, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5081, | |
"col": 46, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5085, | |
"col": 50, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xrw", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cbcf8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5095, | |
"line": 177, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5091, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5144, | |
"col": 54, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "copyout", | |
"mangledName": "copyout", | |
"type": { | |
"qualType": "int (caddr_t, caddr_t, unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cbab8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5111, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5103, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5111, | |
"col": 21, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "from", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cbb30", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5125, | |
"col": 35, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5117, | |
"col": 27, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5125, | |
"col": 35, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "to", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cbbb0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5138, | |
"col": 48, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5129, | |
"col": 39, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5138, | |
"col": 48, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nbytes", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cbf68", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5151, | |
"line": 178, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5147, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5199, | |
"col": 53, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "copyin", | |
"mangledName": "copyin", | |
"type": { | |
"qualType": "int (caddr_t, caddr_t, unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cbdc8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5166, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5158, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5166, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "from", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cbe40", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5180, | |
"col": 34, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5172, | |
"col": 26, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5180, | |
"col": 34, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "to", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cbec0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5193, | |
"col": 47, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5184, | |
"col": 38, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5193, | |
"col": 47, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nbytes", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cc0c0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5207, | |
"line": 179, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5202, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5217, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sched", | |
"mangledName": "sched", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cc338", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5224, | |
"line": 180, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5220, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5257, | |
"col": 38, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "access", | |
"mangledName": "access", | |
"type": { | |
"qualType": "int (struct inode *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cc190", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5245, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5231, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5245, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cc210", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5253, | |
"col": 34, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5249, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5253, | |
"col": 34, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mode", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cc4a8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5265, | |
"line": 181, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5260, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5287, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "readi", | |
"mangledName": "readi", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cc418", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5285, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5271, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5285, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cc600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5295, | |
"line": 182, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5290, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5308, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "putchar", | |
"mangledName": "putchar", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cc570", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5307, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5303, | |
"col": 14, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5307, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "c", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cc748", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5316, | |
"line": 183, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5311, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5327, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "update", | |
"mangledName": "update", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cc888", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5335, | |
"line": 184, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5330, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5344, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "idle", | |
"mangledName": "idle", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cc9d0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5351, | |
"line": 185, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5347, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5361, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "cpass", | |
"mangledName": "cpass", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ccb28", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5368, | |
"line": 186, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5364, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5379, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "passc", | |
"mangledName": "passc", | |
"type": { | |
"qualType": "int (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cca90", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5378, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5374, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5378, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "c", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ccc98", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5386, | |
"line": 187, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5382, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5405, | |
"col": 24, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fsig", | |
"mangledName": "fsig", | |
"type": { | |
"qualType": "int (struct proc *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ccc00", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5404, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5391, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5404, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ccde8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5412, | |
"line": 188, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5408, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5424, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "procxmt", | |
"mangledName": "procxmt", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ccf70", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5432, | |
"line": 189, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5427, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5447, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "savfp", | |
"mangledName": "savfp", | |
"type": { | |
"qualType": "void (void *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ccea8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5444, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5438, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5444, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ptr", | |
"type": { | |
"qualType": "void *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cd0c8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5455, | |
"line": 190, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5450, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5471, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "restfp", | |
"mangledName": "restfp", | |
"type": { | |
"qualType": "void (void *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cd038", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5468, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5462, | |
"col": 13, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5468, | |
"col": 19, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ptr", | |
"type": { | |
"qualType": "void *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cd2a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5479, | |
"line": 191, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5474, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5507, | |
"col": 34, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sendsig", | |
"mangledName": "sendsig", | |
"type": { | |
"qualType": "void (caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cd188", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5495, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5487, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5495, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cd208", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5502, | |
"col": 29, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5498, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5502, | |
"col": 29, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "signo", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cd3f8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5514, | |
"line": 192, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5510, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5523, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "core", | |
"mangledName": "core", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cd600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5531, | |
"line": 193, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5526, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5551, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "copyseg", | |
"mangledName": "copyseg", | |
"type": { | |
"qualType": "void (int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cd4b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5543, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5539, | |
"col": 14, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5543, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "s", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cd538", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5550, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5546, | |
"col": 21, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5550, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cd760", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5559, | |
"line": 194, | |
"col": 6, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5554, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5573, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "clearseg", | |
"mangledName": "clearseg", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cd6d0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5572, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5568, | |
"col": 15, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5572, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cd8b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5580, | |
"line": 195, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5576, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5590, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "issig", | |
"mangledName": "issig", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cdb48", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5597, | |
"line": 196, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5593, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5609, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "save", | |
"mangledName": "save", | |
"type": { | |
"qualType": "int (int *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cda30", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5609, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5602, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5602, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cdda0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5617, | |
"line": 197, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5612, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5638, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "resume", | |
"mangledName": "resume", | |
"type": { | |
"qualType": "void (short, int *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cdc10", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5629, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5624, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5624, | |
"col": 13, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cdc88", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5638, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5631, | |
"col": 20, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5631, | |
"col": 20, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cdf18", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5645, | |
"line": 198, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5641, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5666, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "swapin", | |
"mangledName": "swapin", | |
"type": { | |
"qualType": "int (struct proc *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cde80", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5665, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5652, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5665, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ce230", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5674, | |
"line": 199, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5669, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5710, | |
"col": 42, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xswap", | |
"mangledName": "xswap", | |
"type": { | |
"qualType": "void (struct proc *, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cdff0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5693, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5680, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5693, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ce070", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5700, | |
"col": 32, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5696, | |
"col": 28, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5700, | |
"col": 32, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ff", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ce0f0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5708, | |
"col": 40, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5704, | |
"col": 36, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5708, | |
"col": 40, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "os", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cf600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5718, | |
"line": 200, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5713, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5768, | |
"col": 56, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "swap", | |
"mangledName": "swap", | |
"type": { | |
"qualType": "void (int, int, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ce308", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5727, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5723, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5727, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "blkno", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ce388", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5738, | |
"col": 26, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5734, | |
"col": 22, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5738, | |
"col": 26, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "coreaddr", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ce408", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5752, | |
"col": 40, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5748, | |
"col": 36, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5752, | |
"col": 40, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "count", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ce488", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5763, | |
"col": 51, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5759, | |
"col": 47, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5763, | |
"col": 51, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rdflg", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cf760", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5776, | |
"line": 201, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5771, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5786, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "sureg", | |
"mangledName": "sureg", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cf950", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5793, | |
"line": 202, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5789, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5829, | |
"col": 41, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getxfile", | |
"mangledName": "getxfile", | |
"type": { | |
"qualType": "int (struct inode *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cf830", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5816, | |
"col": 28, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5802, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5816, | |
"col": 28, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cf8b0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5824, | |
"col": 36, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5820, | |
"col": 32, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5824, | |
"col": 36, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "nargc", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cfac0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5837, | |
"line": 203, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5832, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5860, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xalloc", | |
"mangledName": "xalloc", | |
"type": { | |
"qualType": "void (struct inode *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cfa30", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5858, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5844, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5858, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cfc08", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5868, | |
"line": 204, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5863, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5878, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xfree", | |
"mangledName": "xfree", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10cfde0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5886, | |
"line": 205, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5881, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5908, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "closef", | |
"mangledName": "closef", | |
"type": { | |
"qualType": "void (struct file *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cfcd8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5906, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5893, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5906, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fp", | |
"type": { | |
"qualType": "struct file *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10cff28", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5916, | |
"line": 206, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5911, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5925, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "acct", | |
"mangledName": "acct", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d0088", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5933, | |
"line": 207, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5928, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5954, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "readp", | |
"mangledName": "readp", | |
"type": { | |
"qualType": "void (struct file *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10cfff8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5952, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5939, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5952, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fp", | |
"type": { | |
"qualType": "struct file *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d01f0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5962, | |
"line": 208, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5957, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5984, | |
"col": 28, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "writep", | |
"mangledName": "writep", | |
"type": { | |
"qualType": "void (struct file *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d0160", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 5982, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5969, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 5982, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fp", | |
"type": { | |
"qualType": "struct file *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d0460", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 5992, | |
"line": 209, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5987, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6022, | |
"col": 36, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "openi", | |
"mangledName": "openi", | |
"type": { | |
"qualType": "void (struct inode *, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d02c8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6012, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 5998, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6012, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d0348", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6020, | |
"col": 34, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6016, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6020, | |
"col": 34, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rw", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d1600", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6029, | |
"line": 210, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6025, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6041, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ufalloc", | |
"mangledName": "ufalloc", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d17a0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6050, | |
"line": 211, | |
"col": 7, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6044, | |
"col": 1, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6062, | |
"col": 19, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "getmdev", | |
"mangledName": "getmdev", | |
"type": { | |
"qualType": "dev_t (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d18f0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6070, | |
"line": 212, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6065, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6085, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xumount", | |
"mangledName": "xumount", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d1860", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6082, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6078, | |
"col": 14, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6082, | |
"col": 18, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d1a38", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6093, | |
"line": 213, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6088, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6104, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "qswtch", | |
"mangledName": "qswtch", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d1b80", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6111, | |
"line": 214, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6107, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6122, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ld_cr0", | |
"mangledName": "ld_cr0", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d1cc8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6125, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6107, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6136, | |
"col": 30, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ld_cr2", | |
"mangledName": "ld_cr2", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d1e10", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6139, | |
"col": 33, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6107, | |
"col": 1, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6150, | |
"col": 44, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ld_cr3", | |
"mangledName": "ld_cr3", | |
"type": { | |
"qualType": "int (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d1fc0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6158, | |
"line": 215, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6153, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6167, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "stst", | |
"mangledName": "stst", | |
"type": { | |
"qualType": "void (int *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d1ef0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6167, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6163, | |
"col": 11, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6166, | |
"col": 14, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d2108", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6175, | |
"line": 216, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6170, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6184, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "psig", | |
"mangledName": "psig", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2248", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6192, | |
"line": 217, | |
"col": 6, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6187, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6201, | |
"col": 15, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "invd", | |
"mangledName": "invd", | |
"type": { | |
"qualType": "void (void)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d23d8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6213, | |
"line": 218, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6204, | |
"col": 1, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6235, | |
"col": 32, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "physaddr", | |
"mangledName": "physaddr", | |
"type": { | |
"qualType": "unsigned int (unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d2308", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6231, | |
"col": 28, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6222, | |
"col": 19, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6231, | |
"col": 28, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "addr", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d2830", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6243, | |
"line": 219, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6238, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6293, | |
"col": 56, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "timeout", | |
"mangledName": "timeout", | |
"type": { | |
"qualType": "void (void (*)(caddr_t), caddr_t, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d2600", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6258, | |
"col": 21, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6251, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6270, | |
"col": 33, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "fun", | |
"type": { | |
"qualType": "void (*)(caddr_t)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2678", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6281, | |
"col": 44, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6273, | |
"col": 36, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6281, | |
"col": 44, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "arg", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d26f8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6290, | |
"col": 53, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6286, | |
"col": 49, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6290, | |
"col": 53, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "tim", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d2b50", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6301, | |
"line": 220, | |
"col": 6, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6296, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6340, | |
"col": 45, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "deverror", | |
"mangledName": "deverror", | |
"type": { | |
"qualType": "void (struct buf *, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d2918", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6322, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6310, | |
"col": 15, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6322, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2998", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6330, | |
"col": 35, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6326, | |
"col": 31, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6330, | |
"col": 35, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "o1", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2a18", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6338, | |
"col": 43, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6334, | |
"col": 39, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6338, | |
"col": 43, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "o2", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d2cc8", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6348, | |
"line": 221, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6343, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6369, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "iodone", | |
"mangledName": "iodone", | |
"type": { | |
"qualType": "void (struct buf *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d2c38", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6367, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6355, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6367, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d31b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6377, | |
"line": 222, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6372, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6444, | |
"col": 73, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "physio", | |
"mangledName": "physio", | |
"type": { | |
"qualType": "void (void (*)(struct buf *), struct buf *, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d2ed8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6391, | |
"col": 20, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6384, | |
"col": 13, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6410, | |
"col": 39, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "strat", | |
"type": { | |
"qualType": "void (*)(struct buf *)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2f68", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6425, | |
"col": 54, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6413, | |
"col": 42, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6425, | |
"col": 54, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "bp", | |
"type": { | |
"qualType": "struct buf *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d2fe8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6433, | |
"col": 62, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6429, | |
"col": 58, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6433, | |
"col": 62, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dev", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d3068", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6442, | |
"col": 71, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6438, | |
"col": 67, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6442, | |
"col": 71, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "rw", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d34e0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6452, | |
"line": 223, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6447, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6493, | |
"col": 47, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "open1", | |
"mangledName": "open1", | |
"type": { | |
"qualType": "void (struct inode *, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d32a0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6472, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6458, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6472, | |
"col": 26, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ip", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d3320", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6480, | |
"col": 34, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6476, | |
"col": 30, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6480, | |
"col": 34, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "mode", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d33a0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6490, | |
"col": 44, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6486, | |
"col": 40, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6490, | |
"col": 44, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "trf", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d3718", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6501, | |
"line": 224, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6496, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6525, | |
"col": 30, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "signal", | |
"mangledName": "signal", | |
"type": { | |
"qualType": "void (int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d3600", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6512, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6508, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6512, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pgrp", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d3680", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6522, | |
"col": 27, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6518, | |
"col": 23, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6522, | |
"col": 27, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sig", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d3a20", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 6533, | |
"line": 225, | |
"col": 6, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6528, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6567, | |
"col": 40, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "iomove", | |
"mangledName": "iomove", | |
"type": { | |
"qualType": "void (caddr_t, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d37e0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6548, | |
"col": 21, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6540, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6548, | |
"col": 21, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "cp", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d3860", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6556, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6552, | |
"col": 25, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6556, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d38e0", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 6563, | |
"col": 36, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6559, | |
"col": 32, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6563, | |
"col": 36, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "flag", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d3af8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6608, | |
"line": 230, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6597, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6608, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dk_busy", | |
"mangledName": "dk_busy", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3bf8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6629, | |
"line": 231, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6617, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6639, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dk_time", | |
"mangledName": "dk_time", | |
"type": { | |
"qualType": "long[32]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3cf8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6654, | |
"line": 232, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6642, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6663, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dk_numb", | |
"mangledName": "dk_numb", | |
"type": { | |
"qualType": "long[3]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3dc8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6678, | |
"line": 233, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6666, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6686, | |
"col": 21, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "dk_wds", | |
"mangledName": "dk_wds", | |
"type": { | |
"qualType": "long[3]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3e48", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6701, | |
"line": 234, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6689, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6701, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "tk_nin", | |
"mangledName": "tk_nin", | |
"type": { | |
"qualType": "long" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3ec8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6721, | |
"line": 235, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6709, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6721, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "tk_nout", | |
"mangledName": "tk_nout", | |
"type": { | |
"qualType": "long" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d3f30", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 6791, | |
"line": 240, | |
"col": 15, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6784, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6961, | |
"line": 244, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sysent", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d3fe0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 6809, | |
"line": 241, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6804, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6809, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sy_narg", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d4040", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 6868, | |
"line": 242, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6863, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6868, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sy_nrarg", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d41d0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 6931, | |
"line": 243, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6924, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6944, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sy_call", | |
"type": { | |
"qualType": "void (*)(void)" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d4350", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 6963, | |
"line": 244, | |
"col": 3, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 6777, | |
"line": 240, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 6970, | |
"line": 244, | |
"col": 10, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "sysent", | |
"mangledName": "sysent", | |
"type": { | |
"qualType": "struct sysent[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10d43d0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 119, | |
"file": "../include/sys/dir.h", | |
"line": 6, | |
"col": 8, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 112, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 170, | |
"line": 9, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "direct", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d4480", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 138, | |
"line": 7, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 132, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 138, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "d_ino", | |
"type": { | |
"desugaredQualType": "unsigned short", | |
"qualType": "ino_t", | |
"typeAliasDeclId": "0x7f91c10b7600" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d4560", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 154, | |
"line": 8, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 149, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 167, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "d_name", | |
"type": { | |
"qualType": "char[14]" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d9c00", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 532, | |
"file": "../include/sys/user.h", | |
"line": 20, | |
"col": 8, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 525, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4204, | |
"line": 99, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "user", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d9cb0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 551, | |
"line": 21, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 543, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 551, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_rsav", | |
"type": { | |
"desugaredQualType": "int[6]", | |
"qualType": "label_t", | |
"typeAliasDeclId": "0x7f91c10b7768" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d9d18", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 606, | |
"line": 22, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 602, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 606, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_fper", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d9d80", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 650, | |
"line": 23, | |
"col": 9, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 646, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 650, | |
"col": 9, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_fpsaved", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10d9dd0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 700, | |
"line": 24, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 700, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 756, | |
"line": 26, | |
"col": 5, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10d9f00", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 722, | |
"line": 25, | |
"col": 14, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 717, | |
"col": 9, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 734, | |
"col": 26, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_fpstat", | |
"type": { | |
"qualType": "char[108]" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10d9fa8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 758, | |
"line": 26, | |
"col": 7, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 700, | |
"line": 24, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 758, | |
"line": 26, | |
"col": 7, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_fps", | |
"type": { | |
"desugaredQualType": "struct user::(unnamed at ../include/sys/user.h:24:5)", | |
"qualType": "struct (unnamed struct at ../include/sys/user.h:24:5)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da008", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 774, | |
"line": 27, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 769, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 774, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_segflg", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da068", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 844, | |
"line": 28, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 839, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 844, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "u_error", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da0d0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 895, | |
"line": 29, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 889, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 895, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_uid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da138", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 945, | |
"line": 30, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 939, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 945, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_gid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da1a0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 996, | |
"line": 31, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 990, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 996, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ruid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da208", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1041, | |
"line": 32, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1035, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1041, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_rgid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da280", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1094, | |
"line": 33, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1081, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1094, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "u_procp", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da2e8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1144, | |
"line": 34, | |
"col": 10, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1139, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1144, | |
"col": 10, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ap", | |
"type": { | |
"qualType": "int *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da338", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 1190, | |
"line": 35, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1190, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1365, | |
"line": 42, | |
"col": 5, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "union", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10da3e0", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 1248, | |
"line": 36, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1248, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1309, | |
"line": 39, | |
"col": 9, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10da498", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1273, | |
"line": 37, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1269, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1273, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "val1", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da500", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1295, | |
"line": 38, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1291, | |
"col": 13, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1295, | |
"col": 17, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "val2", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10da5a8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1311, | |
"line": 39, | |
"col": 11, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1248, | |
"line": 36, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1311, | |
"line": 39, | |
"col": 11, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_r0", | |
"type": { | |
"desugaredQualType": "struct user::(unnamed at ../include/sys/user.h:36:9)", | |
"qualType": "struct (unnamed struct at ../include/sys/user.h:36:9)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da670", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1331, | |
"line": 40, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1325, | |
"col": 9, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1331, | |
"col": 15, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "r_off", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "off_t", | |
"typeAliasDeclId": "0x7f91c10b7848" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da6d0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1353, | |
"line": 41, | |
"col": 16, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1346, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1353, | |
"col": 16, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "r_time", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10da7d8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1367, | |
"line": 42, | |
"col": 7, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1190, | |
"line": 35, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1367, | |
"line": 42, | |
"col": 7, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_r", | |
"type": { | |
"desugaredQualType": "union user::(unnamed at ../include/sys/user.h:35:5)", | |
"qualType": "union (unnamed union at ../include/sys/user.h:35:5)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da838", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1434, | |
"line": 45, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1426, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1434, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_base", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da8a0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1499, | |
"line": 46, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1486, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1499, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_count", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da900", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1555, | |
"line": 47, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1549, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1555, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_offset", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "off_t", | |
"typeAliasDeclId": "0x7f91c10b7848" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da978", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1625, | |
"line": 48, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1611, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1625, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_cdir", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10da9f0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1703, | |
"line": 49, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1689, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1703, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_rdir", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10daaa0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1768, | |
"line": 50, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1763, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1781, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_dbuf", | |
"type": { | |
"qualType": "char[14]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dab00", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1838, | |
"line": 51, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1830, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1838, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_dirp", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10daba0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1901, | |
"line": 52, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1887, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1901, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_dent", | |
"type": { | |
"qualType": "struct direct" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dbc28", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1965, | |
"line": 53, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1951, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1965, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_pdir", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dbd18", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2029, | |
"line": 54, | |
"col": 9, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2025, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2037, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "u_utab", | |
"type": { | |
"qualType": "int[4]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dbe48", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2082, | |
"line": 55, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2069, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2096, | |
"col": 32, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ofile", | |
"type": { | |
"qualType": "struct file *[20]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dbf30", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2156, | |
"line": 56, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2151, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2171, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_pofile", | |
"type": { | |
"qualType": "char[20]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc018", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2227, | |
"line": 57, | |
"col": 9, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2223, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2234, | |
"col": 16, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_arg", | |
"type": { | |
"qualType": "int[5]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc080", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2305, | |
"line": 58, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2296, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2305, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_tsize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc0e8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2364, | |
"line": 59, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2355, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2364, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_dsize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc150", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2423, | |
"line": 60, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2414, | |
"col": 5, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2423, | |
"col": 14, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ssize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc1b0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2482, | |
"line": 61, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2474, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2482, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_qsav", | |
"type": { | |
"desugaredQualType": "int[6]", | |
"qualType": "label_t", | |
"typeAliasDeclId": "0x7f91c10b7768" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc210", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2562, | |
"line": 62, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2554, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2562, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ssav", | |
"type": { | |
"desugaredQualType": "int[6]", | |
"qualType": "label_t", | |
"typeAliasDeclId": "0x7f91c10b7768" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc2f8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2626, | |
"line": 63, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2622, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2639, | |
"col": 22, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_signal", | |
"type": { | |
"qualType": "int[17]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc358", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2692, | |
"line": 64, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2685, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2692, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_utime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc3b8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2755, | |
"line": 65, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2748, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2755, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_stime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc418", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2820, | |
"line": 66, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2813, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2820, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_cutime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc478", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2882, | |
"line": 67, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2875, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2882, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_cstime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc4e0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2942, | |
"line": 68, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2937, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2942, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ar0", | |
"type": { | |
"qualType": "int *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc530", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 3003, | |
"line": 69, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3003, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3266, | |
"line": 74, | |
"col": 5, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10dc618", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3072, | |
"line": 70, | |
"col": 16, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3065, | |
"col": 9, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3072, | |
"col": 16, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pr_base", | |
"type": { | |
"qualType": "short *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc680", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3126, | |
"line": 71, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3117, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3126, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pr_size", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc6e8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3178, | |
"line": 72, | |
"col": 18, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3169, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3178, | |
"col": 18, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pr_off", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc750", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3228, | |
"line": 73, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3219, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3228, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "pr_scale", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10dc7f8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3268, | |
"line": 74, | |
"col": 7, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3003, | |
"line": 69, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3268, | |
"line": 74, | |
"col": 7, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_prof", | |
"type": { | |
"desugaredQualType": "struct user::(unnamed at ../include/sys/user.h:69:5)", | |
"qualType": "struct (unnamed struct at ../include/sys/user.h:69:5)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc858", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3285, | |
"line": 75, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3280, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3285, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_intflg", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc8b8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3339, | |
"line": 76, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3334, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3339, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_sep", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dc908", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 3403, | |
"line": 77, | |
"col": 12, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3396, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3403, | |
"col": 12, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"parentDeclContextId": "0x7f91c1059208", | |
"name": "tty", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10dca88", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3408, | |
"col": 17, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3396, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3408, | |
"col": 17, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ttyp", | |
"type": { | |
"qualType": "struct tty *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dcae8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3460, | |
"line": 78, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3454, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3460, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_ttyd", | |
"type": { | |
"desugaredQualType": "short", | |
"qualType": "dev_t", | |
"typeAliasDeclId": "0x7f91c10b77d8" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dcb38", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 3508, | |
"line": 79, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3508, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3903, | |
"line": 88, | |
"col": 5, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10ddc00", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3576, | |
"line": 80, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3572, | |
"col": 9, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3576, | |
"col": 13, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_mag", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ddc68", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3628, | |
"line": 81, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3619, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3628, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_tsize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ddcd0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3672, | |
"line": 82, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3663, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3672, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_dsize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ddd38", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3716, | |
"line": 83, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3707, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3716, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_bsize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10ddda0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3759, | |
"line": 84, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3750, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3759, | |
"col": 18, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_ssize", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dde08", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3811, | |
"line": 85, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3802, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3811, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_entloc", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dde70", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3860, | |
"line": 86, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3851, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3860, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_unused", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c10dded8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3888, | |
"line": 87, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3879, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3888, | |
"col": 18, | |
"tokLen": 9, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "ux_relflg", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10ddf88", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3905, | |
"line": 88, | |
"col": 7, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3508, | |
"line": 79, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3905, | |
"line": 88, | |
"col": 7, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_exdata", | |
"type": { | |
"desugaredQualType": "struct user::(unnamed at ../include/sys/user.h:79:5)", | |
"qualType": "struct (unnamed struct at ../include/sys/user.h:79:5)" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de038", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3924, | |
"line": 89, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3919, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3937, | |
"col": 23, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_comm", | |
"type": { | |
"qualType": "char[14]" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de098", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3951, | |
"line": 90, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3944, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3951, | |
"col": 12, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_start", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de0f8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3969, | |
"line": 91, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3964, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3969, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_acflag", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de160", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 3989, | |
"line": 92, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 3983, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 3989, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_fpflag", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de1c8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 4041, | |
"line": 93, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4035, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4041, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_cmask", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de280", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 4088, | |
"line": 94, | |
"col": 9, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4084, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4097, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "u_stack", | |
"type": { | |
"qualType": "int[1]" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 4227, | |
"line": 101, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 4208, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 4227, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isUsed": true, | |
"name": "u", | |
"mangledName": "u", | |
"type": { | |
"qualType": "struct user" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10de388", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 293, | |
"file": "../include/sys/proc.h", | |
"line": 11, | |
"col": 8, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 286, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1222, | |
"line": 29, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"previousDecl": "0x7f91c10b7bc8", | |
"name": "proc", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10de418", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 309, | |
"line": 12, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 304, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 309, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_stat", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de478", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 326, | |
"line": 13, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 321, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 326, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_flag", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de4d8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 343, | |
"line": 14, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 338, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 343, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_pri", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de538", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 402, | |
"line": 15, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 397, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 402, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_time", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de598", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 463, | |
"line": 16, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 458, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 463, | |
"col": 10, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_cpu", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de5f8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 520, | |
"line": 17, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 515, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 520, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_nice", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de660", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 572, | |
"line": 18, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 566, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 572, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_sig", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de6c8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 636, | |
"line": 19, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 630, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 636, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_uid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de730", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 704, | |
"line": 20, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 698, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 704, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_pgrp", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de798", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 765, | |
"line": 21, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 759, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 765, | |
"col": 11, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_pid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de800", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 815, | |
"line": 22, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 809, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 815, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_ppid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de868", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 868, | |
"line": 23, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 862, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 868, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "p_addr", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de8d0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 927, | |
"line": 24, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 921, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 927, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_size", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de930", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 994, | |
"line": 25, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 986, | |
"col": 5, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 994, | |
"col": 13, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_wchan", | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
} | |
}, | |
{ | |
"id": "0x7f91c10de980", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 1051, | |
"line": 26, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1044, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1051, | |
"col": 12, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"parentDeclContextId": "0x7f91c1059208", | |
"name": "text", | |
"tagUsed": "struct" | |
}, | |
{ | |
"id": "0x7f91c10deaf8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1057, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1044, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1057, | |
"col": 18, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "p_textp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10deb70", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1115, | |
"line": 27, | |
"col": 18, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1102, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1115, | |
"col": 18, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_link", | |
"type": { | |
"qualType": "struct proc *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1800", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 1171, | |
"line": 28, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1167, | |
"col": 5, | |
"tokLen": 3, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1171, | |
"col": 9, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "p_clktim", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10e19c0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1245, | |
"line": 31, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 1226, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 1250, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "proc", | |
"mangledName": "proc", | |
"type": { | |
"qualType": "struct proc[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10e1a28", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 2063, | |
"line": 56, | |
"col": 8, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2056, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2732, | |
"line": 71, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xproc", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10e1ae0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2080, | |
"line": 57, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2075, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2080, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_stat", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1b40", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2098, | |
"line": 58, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2093, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2098, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_flag", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1ba0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2116, | |
"line": 59, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2111, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2116, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_pri", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1c00", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2170, | |
"line": 60, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2165, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2170, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_time", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1c60", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2226, | |
"line": 61, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2221, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2226, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_cpu", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1cc0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2278, | |
"line": 62, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2273, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2278, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_nice", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1d28", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2325, | |
"line": 63, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2319, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2325, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_sig", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1d90", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2384, | |
"line": 64, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2378, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2384, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_uid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1df8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2447, | |
"line": 65, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2441, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2447, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_pgrp", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1e60", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2503, | |
"line": 66, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2497, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2503, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_pid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1ec8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2548, | |
"line": 67, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2542, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2548, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_ppid", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1f30", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2596, | |
"line": 68, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2590, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2596, | |
"col": 11, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_xstat", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1f90", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2645, | |
"line": 69, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2638, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2645, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_utime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e1ff0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 2693, | |
"line": 70, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 2686, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 2693, | |
"col": 12, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp_stime", | |
"type": { | |
"desugaredQualType": "long", | |
"qualType": "time_t", | |
"typeAliasDeclId": "0x7f91c10b7670" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10e2040", | |
"kind": "RecordDecl", | |
"loc": { | |
"offset": 185, | |
"file": "../include/sys/text.h", | |
"line": 9, | |
"col": 8, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 178, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 583, | |
"line": 17, | |
"col": 1, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"previousDecl": "0x7f91c10de980", | |
"name": "text", | |
"tagUsed": "struct", | |
"completeDefinition": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c10e20d8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 202, | |
"line": 10, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 196, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 202, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_daddr", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e2140", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 278, | |
"line": 11, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 272, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 278, | |
"col": 11, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"isReferenced": true, | |
"name": "x_caddr", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e21a8", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 334, | |
"line": 12, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 328, | |
"col": 5, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 334, | |
"col": 11, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_size", | |
"type": { | |
"qualType": "short" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e2220", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 388, | |
"line": 13, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 374, | |
"col": 5, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 388, | |
"col": 19, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_iptr", | |
"type": { | |
"qualType": "struct inode *" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e2280", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 430, | |
"line": 14, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 425, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 430, | |
"col": 10, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_count", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e22e0", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 478, | |
"line": 15, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 473, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 478, | |
"col": 10, | |
"tokLen": 8, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_ccount", | |
"type": { | |
"qualType": "char" | |
} | |
}, | |
{ | |
"id": "0x7f91c10e2340", | |
"kind": "FieldDecl", | |
"loc": { | |
"offset": 538, | |
"line": 16, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 533, | |
"col": 5, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 538, | |
"col": 10, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "x_flag", | |
"type": { | |
"qualType": "char" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c10e24e0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 606, | |
"line": 19, | |
"col": 20, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 587, | |
"col": 1, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 611, | |
"col": 25, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "text", | |
"mangledName": "text", | |
"type": { | |
"qualType": "struct text[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c10e26b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 620, | |
"line": 21, | |
"col": 6, | |
"tokLen": 5, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 615, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 641, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xlock", | |
"mangledName": "xlock", | |
"type": { | |
"qualType": "void (struct text *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10e25a8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 639, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 626, | |
"col": 12, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 639, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008228", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 649, | |
"line": 22, | |
"col": 6, | |
"tokLen": 7, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 644, | |
"col": 1, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 672, | |
"col": 29, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xunlock", | |
"mangledName": "xunlock", | |
"type": { | |
"qualType": "void (struct text *)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c10e2788", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 670, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"range": { | |
"begin": { | |
"offset": 657, | |
"col": 14, | |
"tokLen": 6, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"end": { | |
"offset": 670, | |
"col": 27, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
} | |
}, | |
"name": "xp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008300", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 334, | |
"file": "utab.c", | |
"line": 14, | |
"col": 12, | |
"tokLen": 4 | |
}, | |
"range": { | |
"begin": { | |
"offset": 323, | |
"col": 1, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 339, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "pdir", | |
"mangledName": "pdir", | |
"type": { | |
"qualType": "int[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 342, | |
"col": 20, | |
"tokLen": 3 | |
}, | |
"range": { | |
"begin": { | |
"offset": 323, | |
"col": 1, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 346, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "upt", | |
"mangledName": "upt", | |
"type": { | |
"qualType": "int[]" | |
}, | |
"storageClass": "extern" | |
}, | |
{ | |
"id": "0x7f91c2008428", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 407, | |
"line": 21, | |
"col": 5, | |
"tokLen": 4 | |
}, | |
"range": { | |
"begin": { | |
"offset": 403, | |
"col": 1, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 407, | |
"col": 5, | |
"tokLen": 4 | |
} | |
}, | |
"isUsed": true, | |
"name": "uplo", | |
"mangledName": "uplo", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c20084a8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 417, | |
"line": 22, | |
"col": 5, | |
"tokLen": 4 | |
}, | |
"range": { | |
"begin": { | |
"offset": 413, | |
"col": 1, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 417, | |
"col": 5, | |
"tokLen": 4 | |
} | |
}, | |
"isUsed": true, | |
"name": "uphi", | |
"mangledName": "uphi", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c2008560", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 454, | |
"line": 26, | |
"col": 6, | |
"tokLen": 5 | |
}, | |
"range": { | |
"begin": { | |
"offset": 449, | |
"col": 1, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1151, | |
"line": 52, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"previousDecl": "0x7f91c10cf760", | |
"name": "sureg", | |
"mangledName": "sureg", | |
"type": { | |
"qualType": "void (void)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200c610", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 462, | |
"line": 27, | |
"col": 1, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1151, | |
"line": 52, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c20087a8", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 468, | |
"line": 28, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 488, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 481, | |
"col": 18, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 468, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 481, | |
"col": 18, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "register" | |
}, | |
{ | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 484, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 468, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 484, | |
"col": 21, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "register" | |
}, | |
{ | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 487, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 468, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 487, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
}, | |
"storageClass": "register" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20088d8", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 494, | |
"line": 29, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 510, | |
"col": 21, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c20087d8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 498, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"range": { | |
"begin": { | |
"offset": 494, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 498, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"isUsed": true, | |
"name": "taddr", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c2008858", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 505, | |
"col": 16, | |
"tokLen": 5 | |
}, | |
"range": { | |
"begin": { | |
"offset": 494, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 505, | |
"col": 16, | |
"tokLen": 5 | |
} | |
}, | |
"isUsed": true, | |
"name": "daddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008980", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 516, | |
"line": 30, | |
"col": 5, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 531, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c2008918", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 529, | |
"col": 18, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 516, | |
"col": 5, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 529, | |
"col": 18, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "tp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2009168", | |
"kind": "ForStmt", | |
"range": { | |
"begin": { | |
"offset": 538, | |
"line": 32, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 619, | |
"line": 33, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c2008bf0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 543, | |
"line": 32, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 586, | |
"col": 53, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ",", | |
"inner": [ | |
{ | |
"id": "0x7f91c20089f0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 543, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 547, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008998", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 543, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 543, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c20089d8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 547, | |
"col": 14, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 547, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c20089b8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 547, | |
"col": 14, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 547, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008428", | |
"kind": "VarDecl", | |
"name": "uplo", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008bd0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 553, | |
"col": 20, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 586, | |
"col": 53, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008a10", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 553, | |
"col": 20, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 553, | |
"col": 20, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008428", | |
"kind": "VarDecl", | |
"name": "uplo", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c2008bb0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 586, | |
"col": 53, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008b80", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 571, | |
"col": 38, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008ab8", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 571, | |
"col": 38, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008aa0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 562, | |
"col": 29, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008a50", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 562, | |
"col": 29, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008a30", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 560, | |
"col": 27, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008a80", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 569, | |
"line": 32, | |
"col": 36, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 569, | |
"line": 32, | |
"col": 36, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008b98", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 586, | |
"col": 53, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008b60", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 586, | |
"col": 53, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008b48", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 577, | |
"col": 44, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008af8", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 577, | |
"col": 44, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c2008ad8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 575, | |
"col": 42, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2008b28", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 584, | |
"line": 32, | |
"col": 51, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 584, | |
"line": 32, | |
"col": 51, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c2009078", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 589, | |
"col": 56, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 593, | |
"col": 60, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ">", | |
"inner": [ | |
{ | |
"id": "0x7f91c2009048", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 589, | |
"col": 56, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 589, | |
"col": 56, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2009008", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 589, | |
"col": 56, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 589, | |
"col": 56, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2009060", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 593, | |
"col": 60, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 593, | |
"col": 60, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2009028", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 593, | |
"col": 60, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 593, | |
"col": 60, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008428", | |
"kind": "VarDecl", | |
"name": "uplo", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c2009148", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 608, | |
"line": 33, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 619, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c2009108", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 608, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 615, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c20090f0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 608, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 608, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c2009098", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 608, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 608, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"name": "upt", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20090d8", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 612, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 614, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "--", | |
"inner": [ | |
{ | |
"id": "0x7f91c20090b8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 614, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 614, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2009128", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 619, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 619, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200aae0", | |
"kind": "ForStmt", | |
"range": { | |
"begin": { | |
"offset": 626, | |
"line": 34, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 699, | |
"line": 35, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200a960", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 631, | |
"line": 34, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 666, | |
"col": 45, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ",", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a800", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 631, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 635, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c20091a0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 631, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 631, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c20091e0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 635, | |
"col": 14, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 635, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c20091c0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 635, | |
"col": 14, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 635, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20084a8", | |
"kind": "VarDecl", | |
"name": "uphi", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200a940", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 641, | |
"col": 20, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 666, | |
"col": 45, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a820", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 641, | |
"col": 20, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 641, | |
"col": 20, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20084a8", | |
"kind": "VarDecl", | |
"name": "uphi", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200a920", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 648, | |
"col": 27, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 666, | |
"col": 45, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "-", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a840", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 648, | |
"col": 27, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 648, | |
"col": 27, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1023" | |
}, | |
{ | |
"id": "0x7f91c200a908", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 666, | |
"col": 45, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a8e8", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 666, | |
"col": 45, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a8d0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 657, | |
"col": 36, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a880", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 657, | |
"col": 36, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a860", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 655, | |
"col": 34, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200a8b0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 664, | |
"line": 34, | |
"col": 43, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 664, | |
"line": 34, | |
"col": 43, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "2" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c200a9f0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 669, | |
"col": 48, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 673, | |
"col": 52, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "<", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a9c0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 669, | |
"col": 48, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 669, | |
"col": 48, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a980", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 669, | |
"col": 48, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 669, | |
"col": 48, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200a9d8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 673, | |
"col": 52, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 673, | |
"col": 52, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200a9a0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 673, | |
"col": 52, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 673, | |
"col": 52, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20084a8", | |
"kind": "VarDecl", | |
"name": "uphi", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c200aac0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 688, | |
"line": 35, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 699, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aa80", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 688, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 695, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aa68", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 688, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 688, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aa10", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 688, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 688, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"name": "upt", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200aa50", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 692, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 694, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "++", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aa30", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 694, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 694, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200aaa0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 699, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 699, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ac40", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 706, | |
"line": 36, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 733, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ab18", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 706, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 706, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20087d8", | |
"kind": "VarDecl", | |
"name": "taddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200ac20", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 714, | |
"col": 13, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 733, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ab38", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 714, | |
"col": 13, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 714, | |
"col": 13, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008858", | |
"kind": "VarDecl", | |
"name": "daddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200ac08", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 733, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200abf0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 733, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "short" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200abc0", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 733, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "short" | |
}, | |
"valueCategory": "lvalue", | |
"name": "p_addr", | |
"isArrow": true, | |
"referencedMemberDecl": "0x7f91c10de868", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aba8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 724, | |
"col": 23, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct proc *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ab78", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 724, | |
"col": 23, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct proc *" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_procp", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10da280", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ab58", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 722, | |
"col": 21, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200aea0", | |
"kind": "IfStmt", | |
"range": { | |
"begin": { | |
"offset": 745, | |
"line": 37, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 804, | |
"line": 38, | |
"col": 21, | |
"tokLen": 7 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200ada8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 749, | |
"line": 37, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 778, | |
"file": "utab.c", | |
"line": 37, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "!=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ad50", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"offset": 749, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 773, | |
"col": 33, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ad30", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 750, | |
"col": 10, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 766, | |
"col": 26, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ac60", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 750, | |
"col": 10, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 750, | |
"col": 10, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008918", | |
"kind": "VarDecl", | |
"name": "tp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200ad18", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 766, | |
"col": 26, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ace8", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 766, | |
"col": 26, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "lvalue", | |
"name": "p_textp", | |
"isArrow": true, | |
"referencedMemberDecl": "0x7f91c10deaf8", | |
"inner": [ | |
{ | |
"id": "0x7f91c200acd0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 757, | |
"col": 17, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct proc *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200aca0", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 757, | |
"col": 17, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "struct proc *" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_procp", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10da280", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ac80", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 755, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ad90", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 778, | |
"file": "utab.c", | |
"line": 37, | |
"col": 38, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 778, | |
"file": "utab.c", | |
"line": 37, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "NullToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ad70", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 778, | |
"file": "utab.c", | |
"line": 37, | |
"col": 38, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 778, | |
"file": "utab.c", | |
"line": 37, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ae80", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 792, | |
"line": 38, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 804, | |
"col": 21, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200adc8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 792, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 792, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20087d8", | |
"kind": "VarDecl", | |
"name": "taddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200ae68", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 804, | |
"col": 21, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ae50", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 804, | |
"col": 21, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "short" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ae20", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 804, | |
"col": 21, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "short" | |
}, | |
"valueCategory": "lvalue", | |
"name": "x_caddr", | |
"isArrow": true, | |
"referencedMemberDecl": "0x7f91c10e2140", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ae08", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ade8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 800, | |
"col": 17, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "struct text *" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008918", | |
"kind": "VarDecl", | |
"name": "tp", | |
"type": { | |
"qualType": "struct text *" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200af00", | |
"kind": "CompoundAssignOperator", | |
"range": { | |
"begin": { | |
"offset": 817, | |
"line": 39, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 826, | |
"file": "utab.c", | |
"line": 39, | |
"col": 14, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "*=", | |
"computeLHSType": { | |
"qualType": "int" | |
}, | |
"computeResultType": { | |
"qualType": "int" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200aec0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 817, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 817, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20087d8", | |
"kind": "VarDecl", | |
"name": "taddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200aee0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 826, | |
"file": "utab.c", | |
"line": 39, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 826, | |
"file": "utab.c", | |
"line": 39, | |
"col": 14, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200af70", | |
"kind": "CompoundAssignOperator", | |
"range": { | |
"begin": { | |
"offset": 836, | |
"line": 40, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 845, | |
"file": "utab.c", | |
"line": 40, | |
"col": 14, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "*=", | |
"computeLHSType": { | |
"qualType": "int" | |
}, | |
"computeResultType": { | |
"qualType": "int" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200af30", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 836, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 836, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008858", | |
"kind": "VarDecl", | |
"name": "daddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200af50", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 845, | |
"file": "utab.c", | |
"line": 40, | |
"col": 14, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 845, | |
"file": "utab.c", | |
"line": 40, | |
"col": 14, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200afe0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 855, | |
"line": 41, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 859, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200afa0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 855, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 855, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200afc0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 859, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 859, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b058", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 866, | |
"line": 42, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 870, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b000", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 866, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 866, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b040", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 870, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 870, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b020", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 870, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 870, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20087d8", | |
"kind": "VarDecl", | |
"name": "taddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b3e8", | |
"kind": "ForStmt", | |
"range": { | |
"begin": { | |
"offset": 881, | |
"line": 43, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 954, | |
"line": 44, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200b158", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 886, | |
"line": 43, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 901, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b078", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 886, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 886, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b140", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 901, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b120", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 901, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b108", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 892, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b0b8", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 892, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b098", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 890, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b0e8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 899, | |
"line": 43, | |
"col": 23, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 899, | |
"line": 43, | |
"col": 23, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c200b198", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 904, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 905, | |
"col": 29, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": true, | |
"opcode": "--", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b178", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 904, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 904, | |
"col": 28, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b1f0", | |
"kind": "CompoundAssignOperator", | |
"range": { | |
"begin": { | |
"offset": 909, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 914, | |
"file": "utab.c", | |
"line": 43, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+=", | |
"computeLHSType": { | |
"qualType": "int" | |
}, | |
"computeResultType": { | |
"qualType": "int" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200b1b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 909, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 909, | |
"col": 33, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b1d0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 914, | |
"file": "utab.c", | |
"line": 43, | |
"col": 38, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 914, | |
"file": "utab.c", | |
"line": 43, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b3c8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 928, | |
"line": 44, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 954, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b290", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 928, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 935, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b278", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 928, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 928, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b220", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 928, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 928, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"name": "upt", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b260", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 932, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 933, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": true, | |
"opcode": "++", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b240", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 932, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 932, | |
"col": 13, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b3a8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 939, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 954, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "|", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b378", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 939, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 939, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b2b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 939, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 939, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b390", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 954, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b358", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 954, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b340", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 945, | |
"col": 26, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b2f0", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 945, | |
"col": 26, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b2d0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 943, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b320", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 400, | |
"line": 19, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 952, | |
"line": 44, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 400, | |
"line": 19, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 952, | |
"line": 44, | |
"col": 33, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "3" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b4f8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 961, | |
"line": 45, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 981, | |
"file": "utab.c", | |
"line": 45, | |
"col": 25, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b420", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 961, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 961, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b4d8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 965, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 981, | |
"file": "utab.c", | |
"line": 45, | |
"col": 25, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b4c0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 965, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 965, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b440", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 965, | |
"col": 9, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 965, | |
"col": 9, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008858", | |
"kind": "VarDecl", | |
"name": "daddr", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b4a0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 973, | |
"file": "utab.c", | |
"line": 45, | |
"col": 17, | |
"tokLen": 5 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 981, | |
"file": "utab.c", | |
"line": 45, | |
"col": 25, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "*", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b460", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 973, | |
"file": "utab.c", | |
"line": 45, | |
"col": 17, | |
"tokLen": 5 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 973, | |
"file": "utab.c", | |
"line": 45, | |
"col": 17, | |
"tokLen": 5 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "2" | |
}, | |
{ | |
"id": "0x7f91c200b480", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 981, | |
"file": "utab.c", | |
"line": 45, | |
"col": 25, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 981, | |
"file": "utab.c", | |
"line": 45, | |
"col": 25, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c200", | |
"kind": "ForStmt", | |
"range": { | |
"begin": { | |
"offset": 991, | |
"line": 46, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1053, | |
"line": 47, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200b5f8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 996, | |
"line": 46, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1011, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b518", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 996, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 996, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b5e0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1011, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b5c0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1011, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b5a8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1002, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b558", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1002, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b538", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1000, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b588", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1009, | |
"line": 46, | |
"col": 23, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1009, | |
"line": 46, | |
"col": 23, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c200b638", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1014, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1015, | |
"col": 29, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": true, | |
"opcode": "--", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b618", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1014, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1014, | |
"col": 28, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b690", | |
"kind": "CompoundAssignOperator", | |
"range": { | |
"begin": { | |
"offset": 1019, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1024, | |
"file": "utab.c", | |
"line": 46, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+=", | |
"computeLHSType": { | |
"qualType": "int" | |
}, | |
"computeResultType": { | |
"qualType": "int" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200b650", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1019, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1019, | |
"col": 33, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200b670", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1024, | |
"file": "utab.c", | |
"line": 46, | |
"col": 38, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1024, | |
"file": "utab.c", | |
"line": 46, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b7c8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1038, | |
"line": 47, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1053, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b730", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1038, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1045, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b718", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1038, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1038, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b6c0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1038, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1038, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"name": "upt", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b700", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1042, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1043, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": true, | |
"opcode": "++", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b6e0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1042, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1042, | |
"col": 13, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b7a8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1049, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1053, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "|", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b790", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1049, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1049, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200b750", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1049, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1049, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200b770", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1053, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1053, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "7" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c290", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1060, | |
"line": 48, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1064, | |
"col": 9, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c238", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1060, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1060, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200c278", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1064, | |
"col": 9, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1064, | |
"col": 9, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c258", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1064, | |
"col": 9, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1064, | |
"col": 9, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20084a8", | |
"kind": "VarDecl", | |
"name": "uphi", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c580", | |
"kind": "ForStmt", | |
"range": { | |
"begin": { | |
"offset": 1074, | |
"line": 49, | |
"col": 5, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1136, | |
"line": 50, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200c390", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1079, | |
"line": 49, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1094, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c2b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1079, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1079, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200c378", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1094, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c358", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1094, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c340", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1085, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c2f0", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1085, | |
"col": 16, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c2d0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1083, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c320", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1092, | |
"line": 49, | |
"col": 23, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1092, | |
"line": 49, | |
"col": 23, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "2" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{}, | |
{ | |
"id": "0x7f91c200c3d0", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1097, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1098, | |
"col": 29, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": true, | |
"opcode": "--", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c3b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1097, | |
"col": 28, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1097, | |
"col": 28, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008720", | |
"kind": "VarDecl", | |
"name": "n", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c428", | |
"kind": "CompoundAssignOperator", | |
"range": { | |
"begin": { | |
"offset": 1102, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1107, | |
"file": "utab.c", | |
"line": 49, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+=", | |
"computeLHSType": { | |
"qualType": "int" | |
}, | |
"computeResultType": { | |
"qualType": "int" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200c3e8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1102, | |
"col": 33, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1102, | |
"col": 33, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200c408", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1107, | |
"file": "utab.c", | |
"line": 49, | |
"col": 38, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1107, | |
"file": "utab.c", | |
"line": 49, | |
"col": 38, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c560", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1121, | |
"line": 50, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1136, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c4c8", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1121, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1128, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c4b0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1121, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1121, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c458", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1121, | |
"col": 9, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1121, | |
"col": 9, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008390", | |
"kind": "VarDecl", | |
"name": "upt", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c498", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1125, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1127, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "++", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c478", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1127, | |
"col": 15, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1127, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008620", | |
"kind": "VarDecl", | |
"name": "i", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c540", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1132, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1136, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "|", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c528", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1132, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1132, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c4e8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1132, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1132, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c20086a0", | |
"kind": "VarDecl", | |
"name": "a", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c508", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1136, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1136, | |
"col": 24, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "7" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c5f0", | |
"kind": "CallExpr", | |
"range": { | |
"begin": { | |
"offset": 1143, | |
"line": 51, | |
"col": 5, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1148, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "void" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c5d8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1143, | |
"col": 5, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1143, | |
"col": 5, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "void (*)(void)" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "FunctionToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200c5b8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1143, | |
"col": 5, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1143, | |
"col": 5, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "void (void)" | |
}, | |
"valueCategory": "prvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10d2248", | |
"kind": "FunctionDecl", | |
"name": "invd", | |
"type": { | |
"qualType": "void (void)" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200c9f0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1158, | |
"line": 54, | |
"col": 5, | |
"tokLen": 7 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1154, | |
"col": 1, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1482, | |
"line": 69, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"previousDecl": "0x7f91c10cb9d8", | |
"name": "estabur", | |
"mangledName": "estabur", | |
"type": { | |
"qualType": "int (int, int, int, int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200c738", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1170, | |
"line": 54, | |
"col": 17, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1166, | |
"col": 13, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1170, | |
"col": 17, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "nt", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200c7b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1178, | |
"col": 25, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1174, | |
"col": 21, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1178, | |
"col": 25, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "nd", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200c838", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1186, | |
"col": 33, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1182, | |
"col": 29, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1186, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "ns", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200c8b8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1194, | |
"col": 41, | |
"tokLen": 3 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1190, | |
"col": 37, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1194, | |
"col": 41, | |
"tokLen": 3 | |
} | |
}, | |
"name": "sep", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200c938", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1203, | |
"col": 50, | |
"tokLen": 3 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1199, | |
"col": 46, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1203, | |
"col": 50, | |
"tokLen": 3 | |
} | |
}, | |
"isUsed": true, | |
"name": "xrw", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200f810", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 1208, | |
"line": 55, | |
"col": 1, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1482, | |
"line": 69, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200cc50", | |
"kind": "IfStmt", | |
"range": { | |
"begin": { | |
"offset": 1214, | |
"line": 56, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1252, | |
"line": 57, | |
"col": 14, | |
"tokLen": 3 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200cbc8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1218, | |
"line": 56, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1233, | |
"col": 24, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ">", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cb88", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1228, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cb30", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1223, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cb00", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cac0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1218, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c738", | |
"kind": "ParmVarDecl", | |
"name": "nt", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cb18", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1223, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1223, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cae0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1223, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1223, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c7b8", | |
"kind": "ParmVarDecl", | |
"name": "nd", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cb70", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1228, | |
"col": 19, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1228, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cb50", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1228, | |
"col": 19, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1228, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c838", | |
"kind": "ParmVarDecl", | |
"name": "ns", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cba8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1233, | |
"col": 24, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1233, | |
"col": 24, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1023" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cc38", | |
"kind": "GotoStmt", | |
"range": { | |
"begin": { | |
"offset": 1247, | |
"line": 57, | |
"col": 9, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1252, | |
"col": 14, | |
"tokLen": 3 | |
} | |
}, | |
"targetLabelDeclId": "0x7f91c200cbe8" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ce08", | |
"kind": "IfStmt", | |
"range": { | |
"begin": { | |
"offset": 1261, | |
"line": 58, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1309, | |
"line": 59, | |
"col": 14, | |
"tokLen": 3 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200cdd0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"line": 58, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1288, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ">", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cd78", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1280, | |
"file": "utab.c", | |
"line": 58, | |
"col": 24, | |
"tokLen": 5 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cd38", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1275, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cce0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1270, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ccb0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cc70", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1265, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c738", | |
"kind": "ParmVarDecl", | |
"name": "nt", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ccc8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1270, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1270, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cc90", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1270, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1270, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c7b8", | |
"kind": "ParmVarDecl", | |
"name": "nd", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cd20", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1275, | |
"col": 19, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1275, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cd00", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1275, | |
"col": 19, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1275, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c838", | |
"kind": "ParmVarDecl", | |
"name": "ns", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cd58", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1280, | |
"file": "utab.c", | |
"line": 58, | |
"col": 24, | |
"tokLen": 5 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 2974, | |
"file": "../include/sys/param.h", | |
"line": 81, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1280, | |
"file": "utab.c", | |
"line": 58, | |
"col": 24, | |
"tokLen": 5 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "2" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cdb8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1288, | |
"col": 32, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 1288, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cd98", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1288, | |
"col": 32, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 1288, | |
"col": 32, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10b8310", | |
"kind": "VarDecl", | |
"name": "maxmem", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cdf0", | |
"kind": "GotoStmt", | |
"range": { | |
"begin": { | |
"offset": 1304, | |
"line": 59, | |
"col": 9, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1309, | |
"col": 14, | |
"tokLen": 3 | |
} | |
}, | |
"targetLabelDeclId": "0x7f91c200cbe8" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cf08", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1318, | |
"line": 60, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1333, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ceb0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1318, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1329, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ce98", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1318, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1320, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ce48", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1318, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1320, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ce28", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1318, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1318, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200ce78", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1327, | |
"line": 60, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 361, | |
"line": 16, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1327, | |
"line": 60, | |
"col": 14, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cef0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1333, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1333, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ced0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1333, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1333, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c738", | |
"kind": "ParmVarDecl", | |
"name": "nt", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d008", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1341, | |
"line": 61, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1356, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cfb0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1341, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1352, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cf98", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1341, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1343, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cf48", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1341, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1343, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cf28", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1341, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1341, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cf78", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1350, | |
"line": 61, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 374, | |
"line": 17, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1350, | |
"line": 61, | |
"col": 14, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200cff0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1356, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1356, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200cfd0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1356, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1356, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c7b8", | |
"kind": "ParmVarDecl", | |
"name": "nd", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d108", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1364, | |
"line": 62, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1379, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d0b0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1364, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1375, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d098", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1364, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1366, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d048", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1364, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1366, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d028", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1364, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1364, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d078", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1373, | |
"line": 62, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 387, | |
"line": 18, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1373, | |
"line": 62, | |
"col": 14, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "2" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d0f0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1379, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1379, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d0d0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1379, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1379, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c838", | |
"kind": "ParmVarDecl", | |
"name": "ns", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f618", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1387, | |
"line": 63, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1402, | |
"col": 20, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d1b0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1387, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1398, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d198", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1387, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1389, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d148", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1387, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1389, | |
"col": 7, | |
"tokLen": 6 | |
} | |
}, | |
"type": { | |
"qualType": "int[4]" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_utab", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10dbd18", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d128", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1387, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1387, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d178", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 400, | |
"line": 19, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1396, | |
"line": 63, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 400, | |
"line": 19, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1396, | |
"line": 63, | |
"col": 14, | |
"tokLen": 2 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "3" | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f600", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1402, | |
"col": 20, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1402, | |
"col": 20, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d1d0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1402, | |
"col": 20, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1402, | |
"col": 20, | |
"tokLen": 3 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200c938", | |
"kind": "ParmVarDecl", | |
"name": "xrw", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f670", | |
"kind": "CallExpr", | |
"range": { | |
"begin": { | |
"offset": 1411, | |
"line": 64, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1417, | |
"col": 11, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "void" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f658", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1411, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1411, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (*)(void)" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "FunctionToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f638", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1411, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1411, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (void)" | |
}, | |
"valueCategory": "prvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008560", | |
"kind": "FunctionDecl", | |
"name": "sureg", | |
"type": { | |
"qualType": "void (void)" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f6d0", | |
"kind": "ReturnStmt", | |
"range": { | |
"begin": { | |
"offset": 1424, | |
"line": 65, | |
"col": 5, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 1433, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200f6b0", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"offset": 1431, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1433, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f690", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1432, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1432, | |
"col": 13, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f788", | |
"kind": "LabelStmt", | |
"range": { | |
"begin": { | |
"offset": 1436, | |
"line": 66, | |
"col": 1, | |
"tokLen": 3 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
} | |
}, | |
"name": "err", | |
"declId": "0x7f91c200cbe8", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f768", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1445, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "char" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f700", | |
"kind": "MemberExpr", | |
"range": { | |
"begin": { | |
"offset": 1445, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1447, | |
"col": 7, | |
"tokLen": 7 | |
} | |
}, | |
"type": { | |
"qualType": "char" | |
}, | |
"valueCategory": "lvalue", | |
"name": "u_error", | |
"isArrow": false, | |
"referencedMemberDecl": "0x7f91c10da068", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f6e0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1445, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1445, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "struct user" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10de320", | |
"kind": "VarDecl", | |
"name": "u", | |
"type": { | |
"qualType": "struct user" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f750", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "char" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f730", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4467, | |
"file": "../include/sys/user.h", | |
"line": 115, | |
"col": 17, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1457, | |
"file": "utab.c", | |
"line": 67, | |
"col": 17, | |
"tokLen": 6 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "12" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f800", | |
"kind": "ReturnStmt", | |
"range": { | |
"begin": { | |
"offset": 1469, | |
"line": 68, | |
"col": 5, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 1479, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200f7e0", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"offset": 1476, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1479, | |
"col": 15, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f7c8", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1477, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1478, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "-", | |
"inner": [ | |
{ | |
"id": "0x7f91c200f7a8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1478, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1478, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200f918", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1490, | |
"line": 71, | |
"col": 6, | |
"tokLen": 8 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1485, | |
"col": 1, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1580, | |
"line": 77, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"previousDecl": "0x7f91c10cd760", | |
"name": "clearseg", | |
"mangledName": "clearseg", | |
"type": { | |
"qualType": "void (int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200f888", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1503, | |
"line": 71, | |
"col": 19, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1499, | |
"col": 15, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1503, | |
"col": 19, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200fd08", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 1506, | |
"line": 72, | |
"col": 1, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1580, | |
"line": 77, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200fa48", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 1512, | |
"line": 73, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1523, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200f9e0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1521, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1512, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1521, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fb90", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1530, | |
"line": 75, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fa60", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1530, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1530, | |
"col": 5, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200f9e0", | |
"kind": "VarDecl", | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200fb78", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1535, | |
"file": "utab.c", | |
"line": 75, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fb58", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1535, | |
"file": "utab.c", | |
"line": 75, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fa80", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1535, | |
"file": "utab.c", | |
"line": 75, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1535, | |
"file": "utab.c", | |
"line": 75, | |
"col": 10, | |
"tokLen": 3 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1073741824" | |
}, | |
{ | |
"id": "0x7f91c200fb38", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4182, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fb18", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "<<", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fb00", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fac0", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200faa0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 1546, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 1546, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200f888", | |
"kind": "ParmVarDecl", | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fae0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1541, | |
"file": "utab.c", | |
"line": 75, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "12" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fca8", | |
"kind": "CallExpr", | |
"range": { | |
"begin": { | |
"offset": 1554, | |
"line": 76, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1577, | |
"col": 28, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "void" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fc90", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1554, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1554, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (*)(void *, unsigned int)" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "FunctionToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fbb0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1554, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1554, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (void *, unsigned int)" | |
}, | |
"valueCategory": "prvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10c6b20", | |
"kind": "FunctionDecl", | |
"name": "bzero", | |
"type": { | |
"qualType": "void (void *, unsigned int)" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fcd8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1560, | |
"col": 11, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "void *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "BitCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fc18", | |
"kind": "CStyleCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1560, | |
"col": 11, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fc00", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"isPartOfExplicitCast": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c200fbd0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1569, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200f9e0", | |
"kind": "VarDecl", | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fcf0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1573, | |
"file": "utab.c", | |
"line": 76, | |
"col": 24, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1573, | |
"file": "utab.c", | |
"line": 76, | |
"col": 24, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200fc40", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1573, | |
"file": "utab.c", | |
"line": 76, | |
"col": 24, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1573, | |
"file": "utab.c", | |
"line": 76, | |
"col": 24, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200fe60", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1588, | |
"line": 79, | |
"col": 6, | |
"tokLen": 7 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1583, | |
"col": 1, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1757, | |
"line": 88, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"previousDecl": "0x7f91c10cd600", | |
"name": "copyseg", | |
"mangledName": "copyseg", | |
"type": { | |
"qualType": "void (int, int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200fd48", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1600, | |
"line": 79, | |
"col": 18, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1596, | |
"col": 14, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1600, | |
"col": 18, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "s", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200fdc8", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1607, | |
"col": 25, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1603, | |
"col": 21, | |
"tokLen": 3 | |
}, | |
"end": { | |
"offset": 1607, | |
"col": 25, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
}, | |
{ | |
"id": "0x7f91c2010598", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 1610, | |
"line": 80, | |
"col": 1, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1757, | |
"line": 88, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c2010030", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 1616, | |
"line": 81, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1631, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200ff30", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1625, | |
"col": 14, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1616, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1625, | |
"col": 14, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "xs", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200ffb0", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1629, | |
"col": 18, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1616, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1629, | |
"col": 18, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20100e8", | |
"kind": "IfStmt", | |
"range": { | |
"begin": { | |
"offset": 1638, | |
"line": 83, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1658, | |
"line": 84, | |
"col": 9, | |
"tokLen": 6 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c20100b8", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1642, | |
"line": 83, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1647, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "==", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010088", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1642, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1642, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010048", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1642, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1642, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200fd48", | |
"kind": "ParmVarDecl", | |
"name": "s", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20100a0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1647, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1647, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010068", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1647, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1647, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200fdc8", | |
"kind": "ParmVarDecl", | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20100d8", | |
"kind": "ReturnStmt", | |
"range": { | |
"begin": { | |
"offset": 1658, | |
"line": 84, | |
"col": 9, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 1658, | |
"col": 9, | |
"tokLen": 6 | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010238", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1670, | |
"line": 85, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010108", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1670, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1670, | |
"col": 5, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200ff30", | |
"kind": "VarDecl", | |
"name": "xs", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c2010220", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1675, | |
"file": "utab.c", | |
"line": 85, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010200", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1675, | |
"file": "utab.c", | |
"line": 85, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010128", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1675, | |
"file": "utab.c", | |
"line": 85, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1675, | |
"file": "utab.c", | |
"line": 85, | |
"col": 10, | |
"tokLen": 3 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1073741824" | |
}, | |
{ | |
"id": "0x7f91c20101e0", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4182, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c20101c0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "<<", | |
"inner": [ | |
{ | |
"id": "0x7f91c20101a8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010168", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010148", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 1686, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 1686, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200fd48", | |
"kind": "ParmVarDecl", | |
"name": "s", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010188", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1681, | |
"file": "utab.c", | |
"line": 85, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "12" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010388", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1694, | |
"line": 86, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010258", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1694, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1694, | |
"col": 5, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200ffb0", | |
"kind": "VarDecl", | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c2010370", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1699, | |
"file": "utab.c", | |
"line": 86, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010350", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1699, | |
"file": "utab.c", | |
"line": 86, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010278", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1699, | |
"file": "utab.c", | |
"line": 86, | |
"col": 10, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1699, | |
"file": "utab.c", | |
"line": 86, | |
"col": 10, | |
"tokLen": 3 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1073741824" | |
}, | |
{ | |
"id": "0x7f91c2010330", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4182, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4192, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 27, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010310", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "<<", | |
"inner": [ | |
{ | |
"id": "0x7f91c20102f8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c20102b8", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4183, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 18, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4185, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 20, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010298", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 1710, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 1710, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"col": 16, | |
"tokLen": 4, | |
"isMacroArgExpansion": true | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200fdc8", | |
"kind": "ParmVarDecl", | |
"name": "d", | |
"type": { | |
"qualType": "int" | |
} | |
} | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c20102d8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4190, | |
"file": "../include/sys/param.h", | |
"line": 107, | |
"col": 25, | |
"tokLen": 2, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1705, | |
"file": "utab.c", | |
"line": 86, | |
"col": 16, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "12" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010518", | |
"kind": "CallExpr", | |
"range": { | |
"begin": { | |
"offset": 1718, | |
"line": 87, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1754, | |
"col": 41, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "void" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010500", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1718, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1718, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (*)(const void *, void *, unsigned int)" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "FunctionToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c20103a8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1718, | |
"col": 5, | |
"tokLen": 5 | |
}, | |
"end": { | |
"offset": 1718, | |
"col": 5, | |
"tokLen": 5 | |
} | |
}, | |
"type": { | |
"qualType": "void (const void *, void *, unsigned int)" | |
}, | |
"valueCategory": "prvalue", | |
"referencedDecl": { | |
"id": "0x7f91c10c68f0", | |
"kind": "FunctionDecl", | |
"name": "bcopy", | |
"type": { | |
"qualType": "void (const void *, void *, unsigned int)" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010550", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1724, | |
"col": 11, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "const void *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "BitCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010410", | |
"kind": "CStyleCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1724, | |
"col": 11, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c20103f8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"isPartOfExplicitCast": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c20103c8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1733, | |
"col": 20, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200ff30", | |
"kind": "VarDecl", | |
"name": "xs", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010568", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1737, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "void *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "BitCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010480", | |
"kind": "CStyleCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1737, | |
"col": 24, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"desugaredQualType": "char *", | |
"qualType": "caddr_t", | |
"typeAliasDeclId": "0x7f91c105a140" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c2010468", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"isPartOfExplicitCast": true, | |
"inner": [ | |
{ | |
"id": "0x7f91c2010438", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1746, | |
"col": 33, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200ffb0", | |
"kind": "VarDecl", | |
"name": "xd", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c2010580", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1750, | |
"file": "utab.c", | |
"line": 87, | |
"col": 37, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1750, | |
"file": "utab.c", | |
"line": 87, | |
"col": 37, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c20104a8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1750, | |
"file": "utab.c", | |
"line": 87, | |
"col": 37, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4780, | |
"file": "../include/sys/param.h", | |
"line": 136, | |
"col": 14, | |
"tokLen": 4, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1750, | |
"file": "utab.c", | |
"line": 87, | |
"col": 37, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4096" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d2b0", | |
"kind": "FunctionDecl", | |
"loc": { | |
"offset": 1769, | |
"line": 90, | |
"col": 10, | |
"tokLen": 8 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1760, | |
"col": 1, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 2073, | |
"line": 106, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"previousDecl": "0x7f91c10d23d8", | |
"name": "physaddr", | |
"mangledName": "physaddr", | |
"type": { | |
"qualType": "unsigned int (unsigned int)" | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200d218", | |
"kind": "ParmVarDecl", | |
"loc": { | |
"offset": 1787, | |
"line": 90, | |
"col": 28, | |
"tokLen": 4 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1778, | |
"col": 19, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1787, | |
"col": 28, | |
"tokLen": 4 | |
} | |
}, | |
"isUsed": true, | |
"name": "addr", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200dfe0", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 1793, | |
"line": 91, | |
"col": 1, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2073, | |
"line": 106, | |
"col": 1, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200d610", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"line": 92, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1821, | |
"col": 27, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200d378", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1808, | |
"col": 14, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1808, | |
"col": 14, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "d", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200d3f8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1811, | |
"col": 17, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1811, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "t", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200d478", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1814, | |
"col": 20, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1814, | |
"col": 20, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "o", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200d4f8", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1817, | |
"col": 23, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1817, | |
"col": 23, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "x", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
}, | |
{ | |
"id": "0x7f91c200d578", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1820, | |
"col": 26, | |
"tokLen": 1 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1799, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1820, | |
"col": 26, | |
"tokLen": 1 | |
} | |
}, | |
"isUsed": true, | |
"name": "z", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d6e0", | |
"kind": "DeclStmt", | |
"range": { | |
"begin": { | |
"offset": 1827, | |
"line": 93, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1839, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200d678", | |
"kind": "VarDecl", | |
"loc": { | |
"offset": 1837, | |
"col": 15, | |
"tokLen": 2 | |
}, | |
"range": { | |
"begin": { | |
"offset": 1827, | |
"col": 5, | |
"tokLen": 8 | |
}, | |
"end": { | |
"offset": 1837, | |
"col": 15, | |
"tokLen": 2 | |
} | |
}, | |
"isUsed": true, | |
"name": "pt", | |
"type": { | |
"qualType": "unsigned int *" | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d790", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1846, | |
"line": 95, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1859, | |
"col": 18, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d6f8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1846, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1846, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d378", | |
"kind": "VarDecl", | |
"name": "d", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200d770", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1851, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1859, | |
"col": 18, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ">>", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d758", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1851, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1851, | |
"col": 10, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d718", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1851, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1851, | |
"col": 10, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d218", | |
"kind": "ParmVarDecl", | |
"name": "addr", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d738", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1859, | |
"col": 18, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1859, | |
"col": 18, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "22" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d8c0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1867, | |
"line": 96, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d7b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1867, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1867, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d3f8", | |
"kind": "VarDecl", | |
"name": "t", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200d8a0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1872, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "&", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d848", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"offset": 1872, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1883, | |
"col": 21, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d828", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1873, | |
"col": 11, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1881, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": ">>", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d810", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1873, | |
"col": 11, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1873, | |
"col": 11, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d7d0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1873, | |
"col": 11, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1873, | |
"col": 11, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d218", | |
"kind": "ParmVarDecl", | |
"name": "addr", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d7f0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1881, | |
"col": 19, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1881, | |
"col": 19, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "12" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d888", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d868", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1887, | |
"col": 25, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1023" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d990", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1897, | |
"line": 97, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d8e0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1897, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1897, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d478", | |
"kind": "VarDecl", | |
"name": "o", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200d970", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1902, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "&", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d940", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1902, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1902, | |
"col": 10, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d900", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1902, | |
"col": 10, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1902, | |
"col": 10, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d218", | |
"kind": "ParmVarDecl", | |
"name": "addr", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200d958", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d920", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1909, | |
"col": 17, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4095" | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200da08", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1919, | |
"line": 98, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1924, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d9b0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1919, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1919, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d4f8", | |
"kind": "VarDecl", | |
"name": "x", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200d9f0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1924, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1924, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200d9d0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1924, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1924, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200da80", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1931, | |
"line": 99, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1936, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200da28", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1931, | |
"col": 5, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1931, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d578", | |
"kind": "VarDecl", | |
"name": "z", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200da68", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1936, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1936, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200da48", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1936, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1936, | |
"col": 10, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200dc80", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1943, | |
"line": 100, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1982, | |
"col": 44, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200daa0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1943, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1943, | |
"col": 5, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d678", | |
"kind": "VarDecl", | |
"name": "pt", | |
"type": { | |
"qualType": "unsigned int *" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200dc58", | |
"kind": "CStyleCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1948, | |
"col": 10, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1982, | |
"col": 44, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dc38", | |
"kind": "ParenExpr", | |
"range": { | |
"begin": { | |
"offset": 1960, | |
"col": 22, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1982, | |
"col": 44, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dbe0", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1961, | |
"file": "utab.c", | |
"line": 100, | |
"col": 23, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"offset": 1978, | |
"col": 40, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "&", | |
"inner": [ | |
{ | |
"id": "0x7f91c200db88", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1961, | |
"file": "utab.c", | |
"line": 100, | |
"col": 23, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"offset": 1973, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dac0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1961, | |
"file": "utab.c", | |
"line": 100, | |
"col": 23, | |
"tokLen": 3 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 4821, | |
"file": "../include/sys/param.h", | |
"line": 139, | |
"col": 14, | |
"tokLen": 10, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1961, | |
"file": "utab.c", | |
"line": 100, | |
"col": 23, | |
"tokLen": 3 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "1073741824" | |
}, | |
{ | |
"id": "0x7f91c200db70", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1973, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200db50", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1973, | |
"col": 35, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200db20", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "ArrayToPointerDecay", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dae0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1967, | |
"col": 29, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int[]" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c2008300", | |
"kind": "VarDecl", | |
"name": "pdir", | |
"type": { | |
"qualType": "int[]" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200db38", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1972, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1972, | |
"col": 34, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200db00", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1972, | |
"col": 34, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1972, | |
"col": 34, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d378", | |
"kind": "VarDecl", | |
"name": "d", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200dbc8", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1977, | |
"col": 39, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 1978, | |
"col": 40, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "~", | |
"canOverflow": false, | |
"inner": [ | |
{ | |
"id": "0x7f91c200dba8", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 1978, | |
"col": 40, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 1978, | |
"col": 40, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4095" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200df78", | |
"kind": "IfStmt", | |
"range": { | |
"begin": { | |
"offset": 1989, | |
"line": 101, | |
"col": 5, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2057, | |
"line": 104, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200dd10", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 1993, | |
"line": 101, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1999, | |
"file": "utab.c", | |
"line": 101, | |
"col": 15, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "!=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dce0", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 1993, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1993, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dca0", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 1993, | |
"col": 9, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 1993, | |
"col": 9, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d678", | |
"kind": "VarDecl", | |
"name": "pt", | |
"type": { | |
"qualType": "unsigned int *" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200dcf8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1999, | |
"file": "utab.c", | |
"line": 101, | |
"col": 15, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1999, | |
"file": "utab.c", | |
"line": 101, | |
"col": 15, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "NullToPointer", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dcc0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1999, | |
"file": "utab.c", | |
"line": 101, | |
"col": 15, | |
"tokLen": 4 | |
} | |
}, | |
"end": { | |
"spellingLoc": { | |
"offset": 3054, | |
"file": "../include/sys/param.h", | |
"line": 82, | |
"col": 17, | |
"tokLen": 1, | |
"includedFrom": { | |
"file": "utab.c" | |
} | |
}, | |
"expansionLoc": { | |
"offset": 1999, | |
"file": "utab.c", | |
"line": 101, | |
"col": 15, | |
"tokLen": 4 | |
} | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "0" | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200df58", | |
"kind": "CompoundStmt", | |
"range": { | |
"begin": { | |
"offset": 2005, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2057, | |
"line": 104, | |
"col": 5, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200de68", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 2015, | |
"line": 102, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dd30", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2015, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2015, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d4f8", | |
"kind": "VarDecl", | |
"name": "x", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200de48", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "&", | |
"inner": [ | |
{ | |
"id": "0x7f91c200de18", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2023, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200ddc0", | |
"kind": "ArraySubscriptExpr", | |
"range": { | |
"begin": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2023, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dd90", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dd50", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
}, | |
"end": { | |
"offset": 2019, | |
"col": 13, | |
"tokLen": 2 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int *" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d678", | |
"kind": "VarDecl", | |
"name": "pt", | |
"type": { | |
"qualType": "unsigned int *" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200dda8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2022, | |
"col": 16, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2022, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dd70", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2022, | |
"col": 16, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2022, | |
"col": 16, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d3f8", | |
"kind": "VarDecl", | |
"name": "t", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200de30", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2027, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "IntegralCast", | |
"inner": [ | |
{ | |
"id": "0x7f91c200de00", | |
"kind": "UnaryOperator", | |
"range": { | |
"begin": { | |
"offset": 2027, | |
"col": 21, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"isPostfix": false, | |
"opcode": "~", | |
"canOverflow": false, | |
"inner": [ | |
{ | |
"id": "0x7f91c200dde0", | |
"kind": "IntegerLiteral", | |
"range": { | |
"begin": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
}, | |
"end": { | |
"offset": 2028, | |
"col": 22, | |
"tokLen": 4 | |
} | |
}, | |
"type": { | |
"qualType": "int" | |
}, | |
"valueCategory": "prvalue", | |
"value": "4095" | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200df38", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 2042, | |
"line": 103, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "=", | |
"inner": [ | |
{ | |
"id": "0x7f91c200de88", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2042, | |
"col": 9, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2042, | |
"col": 9, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d578", | |
"kind": "VarDecl", | |
"name": "z", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
}, | |
{ | |
"id": "0x7f91c200df18", | |
"kind": "BinaryOperator", | |
"range": { | |
"begin": { | |
"offset": 2046, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"opcode": "+", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dee8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2046, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2046, | |
"col": 13, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dea8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2046, | |
"col": 13, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2046, | |
"col": 13, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d4f8", | |
"kind": "VarDecl", | |
"name": "x", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200df00", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200dec8", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2050, | |
"col": 17, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d478", | |
"kind": "VarDecl", | |
"name": "o", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
}, | |
{ | |
"id": "0x7f91c200dfd0", | |
"kind": "ReturnStmt", | |
"range": { | |
"begin": { | |
"offset": 2063, | |
"line": 105, | |
"col": 5, | |
"tokLen": 6 | |
}, | |
"end": { | |
"offset": 2070, | |
"col": 12, | |
"tokLen": 1 | |
} | |
}, | |
"inner": [ | |
{ | |
"id": "0x7f91c200dfb8", | |
"kind": "ImplicitCastExpr", | |
"range": { | |
"begin": { | |
"offset": 2070, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2070, | |
"col": 12, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "prvalue", | |
"castKind": "LValueToRValue", | |
"inner": [ | |
{ | |
"id": "0x7f91c200df98", | |
"kind": "DeclRefExpr", | |
"range": { | |
"begin": { | |
"offset": 2070, | |
"col": 12, | |
"tokLen": 1 | |
}, | |
"end": { | |
"offset": 2070, | |
"col": 12, | |
"tokLen": 1 | |
} | |
}, | |
"type": { | |
"qualType": "unsigned int" | |
}, | |
"valueCategory": "lvalue", | |
"referencedDecl": { | |
"id": "0x7f91c200d578", | |
"kind": "VarDecl", | |
"name": "z", | |
"type": { | |
"qualType": "unsigned int" | |
} | |
} | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment