blob: 6f755c339db430a6d0ab80b2f9c101068a79e254 [file] [log] [blame]
{
"name": "test.consts",
"lib_declarations": [
{
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "test.consts",
"start_offset": 8,
"end_offset": 19
}
],
"using_declarations": [
{
"library_name": "zx",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "zx",
"start_offset": 28,
"end_offset": 30
}
}
],
"dependencies": [
{
"library_name": "zx",
"library_location": {
"is_virtual": false,
"file": "../../zircon/vdso/overview.fidl",
"data": "@available(platform=\"fuchsia\", added=7)\nlibrary zx",
"start_offset": 164,
"end_offset": 214
}
}
],
"dependency_identifiers": [
{
"identifier": "zx/CHANNEL_MAX_MSG_BYTES",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "CHANNEL_MAX_MSG_BYTES",
"start_offset": 1188,
"end_offset": 1209
}
},
{
"identifier": "zx/CHANNEL_MAX_MSG_HANDLES",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "CHANNEL_MAX_MSG_HANDLES",
"start_offset": 1232,
"end_offset": 1255
}
},
{
"identifier": "zx/DEFAULT_CHANNEL_RIGHTS",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "DEFAULT_CHANNEL_RIGHTS",
"start_offset": 1417,
"end_offset": 1439
}
},
{
"identifier": "zx/DEFAULT_EVENT_RIGHTS",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "DEFAULT_EVENT_RIGHTS",
"start_offset": 1560,
"end_offset": 1580
}
},
{
"identifier": "zx/IOB_MAX_REGIONS",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "IOB_MAX_REGIONS",
"start_offset": 1275,
"end_offset": 1290
}
},
{
"identifier": "zx/MAX_CPUS",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "MAX_CPUS",
"start_offset": 1342,
"end_offset": 1350
}
},
{
"identifier": "zx/MAX_NAME_LEN",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "MAX_NAME_LEN",
"start_offset": 1310,
"end_offset": 1322
}
},
{
"identifier": "zx/RIGHTS_BASIC",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "RIGHTS_BASIC",
"start_offset": 1126,
"end_offset": 1138
}
},
{
"identifier": "zx/RIGHTS_IO",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "RIGHTS_IO",
"start_offset": 1221,
"end_offset": 1230
}
},
{
"identifier": "zx/RIGHTS_POLICY",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "RIGHTS_POLICY",
"start_offset": 1348,
"end_offset": 1361
}
},
{
"identifier": "zx/RIGHTS_PROPERTY",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/rights.fidl",
"data": "RIGHTS_PROPERTY",
"start_offset": 1274,
"end_offset": 1289
}
},
{
"identifier": "zx/ObjType",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "ObjType",
"start_offset": 1371,
"end_offset": 1378
}
},
{
"identifier": "zx/ObjType.NONE",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "NONE",
"start_offset": 1408,
"end_offset": 1412
}
},
{
"identifier": "zx/ObjType.PROCESS",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PROCESS",
"start_offset": 1422,
"end_offset": 1429
}
},
{
"identifier": "zx/ObjType.THREAD",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "THREAD",
"start_offset": 1439,
"end_offset": 1445
}
},
{
"identifier": "zx/ObjType.VMO",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "VMO",
"start_offset": 1455,
"end_offset": 1458
}
},
{
"identifier": "zx/ObjType.CHANNEL",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "CHANNEL",
"start_offset": 1468,
"end_offset": 1475
}
},
{
"identifier": "zx/ObjType.EVENT",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "EVENT",
"start_offset": 1485,
"end_offset": 1490
}
},
{
"identifier": "zx/ObjType.PORT",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PORT",
"start_offset": 1500,
"end_offset": 1504
}
},
{
"identifier": "zx/ObjType.INTERRUPT",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "INTERRUPT",
"start_offset": 1514,
"end_offset": 1523
}
},
{
"identifier": "zx/ObjType.PCI_DEVICE",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PCI_DEVICE",
"start_offset": 1533,
"end_offset": 1543
}
},
{
"identifier": "zx/ObjType.LOG",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "LOG",
"start_offset": 1554,
"end_offset": 1557
}
},
{
"identifier": "zx/ObjType.SOCKET",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "SOCKET",
"start_offset": 1568,
"end_offset": 1574
}
},
{
"identifier": "zx/ObjType.RESOURCE",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "RESOURCE",
"start_offset": 1585,
"end_offset": 1593
}
},
{
"identifier": "zx/ObjType.EVENTPAIR",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "EVENTPAIR",
"start_offset": 1604,
"end_offset": 1613
}
},
{
"identifier": "zx/ObjType.JOB",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "JOB",
"start_offset": 1624,
"end_offset": 1627
}
},
{
"identifier": "zx/ObjType.VMAR",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "VMAR",
"start_offset": 1638,
"end_offset": 1642
}
},
{
"identifier": "zx/ObjType.FIFO",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "FIFO",
"start_offset": 1653,
"end_offset": 1657
}
},
{
"identifier": "zx/ObjType.GUEST",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "GUEST",
"start_offset": 1668,
"end_offset": 1673
}
},
{
"identifier": "zx/ObjType.VCPU",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "VCPU",
"start_offset": 1684,
"end_offset": 1688
}
},
{
"identifier": "zx/ObjType.TIMER",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "TIMER",
"start_offset": 1699,
"end_offset": 1704
}
},
{
"identifier": "zx/ObjType.IOMMU",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "IOMMU",
"start_offset": 1715,
"end_offset": 1720
}
},
{
"identifier": "zx/ObjType.BTI",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "BTI",
"start_offset": 1731,
"end_offset": 1734
}
},
{
"identifier": "zx/ObjType.PROFILE",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PROFILE",
"start_offset": 1745,
"end_offset": 1752
}
},
{
"identifier": "zx/ObjType.PMT",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PMT",
"start_offset": 1763,
"end_offset": 1766
}
},
{
"identifier": "zx/ObjType.SUSPEND_TOKEN",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "SUSPEND_TOKEN",
"start_offset": 1777,
"end_offset": 1790
}
},
{
"identifier": "zx/ObjType.PAGER",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "PAGER",
"start_offset": 1801,
"end_offset": 1806
}
},
{
"identifier": "zx/ObjType.EXCEPTION",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "EXCEPTION",
"start_offset": 1817,
"end_offset": 1826
}
},
{
"identifier": "zx/ObjType.CLOCK",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "CLOCK",
"start_offset": 1837,
"end_offset": 1842
}
},
{
"identifier": "zx/ObjType.STREAM",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "STREAM",
"start_offset": 1853,
"end_offset": 1859
}
},
{
"identifier": "zx/ObjType.MSI",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "MSI",
"start_offset": 1870,
"end_offset": 1873
}
},
{
"identifier": "zx/ObjType.IOB",
"location": {
"is_virtual": false,
"file": "../../zircon/vdso/zx_common.fidl",
"data": "IOB",
"start_offset": 1884,
"end_offset": 1887
}
}
],
"consts": [
{
"identifier": "test.consts/ANSWER",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ANSWER",
"start_offset": 96,
"end_offset": 102
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/ANSWER_IN_BINARY",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ANSWER_IN_BINARY",
"start_offset": 160,
"end_offset": 176
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/ANSWER_NARROWED",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ANSWER_NARROWED",
"start_offset": 122,
"end_offset": 137
},
"value": {
"type": "identifier",
"identifier": "test.consts/ANSWER",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ANSWER",
"start_offset": 146,
"end_offset": 152
}
}
},
{
"identifier": "test.consts/CONVERSION_FACTOR",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "CONVERSION_FACTOR",
"start_offset": 409,
"end_offset": 426
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/DIAMOND",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "DIAMOND",
"start_offset": 248,
"end_offset": 255
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/ENABLED_FLAG",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ENABLED_FLAG",
"start_offset": 39,
"end_offset": 51
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/FUCHSIA",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "FUCHSIA",
"start_offset": 291,
"end_offset": 298
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/MIN_TEMP",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "MIN_TEMP",
"start_offset": 375,
"end_offset": 383
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/OFFSET",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "OFFSET",
"start_offset": 71,
"end_offset": 77
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/POPULATION_USA_2018",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "POPULATION_USA_2018",
"start_offset": 202,
"end_offset": 221
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/USERNAME",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "USERNAME",
"start_offset": 335,
"end_offset": 343
},
"value": {
"type": "literal"
}
},
{
"identifier": "test.consts/ZX_CONST",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ZX_CONST",
"start_offset": 554,
"end_offset": 562
},
"value": {
"type": "identifier",
"identifier": "zx/CHANNEL_MAX_MSG_BYTES",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "zx.CHANNEL_MAX_MSG_BYTES",
"start_offset": 572,
"end_offset": 596
}
}
},
{
"identifier": "test.consts/ZX_OBJ_VAL",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ZX_OBJ_VAL",
"start_offset": 456,
"end_offset": 466
},
"value": {
"type": "identifier",
"identifier": "zx/ObjType.CHANNEL",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "zx.ObjType.CHANNEL",
"start_offset": 480,
"end_offset": 498
}
}
},
{
"identifier": "test.consts/ZX_RIGHTS_VAL",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "ZX_RIGHTS_VAL",
"start_offset": 506,
"end_offset": 519
},
"value": {
"type": "identifier",
"identifier": "zx/Rights.READ",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "zx.Rights.READ",
"start_offset": 532,
"end_offset": 546
}
}
},
{
"identifier": "test.consts/bitsPrimitiveTrue",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "bitsPrimitiveTrue",
"start_offset": 1171,
"end_offset": 1188
},
"value": {
"type": "identifier",
"identifier": "test.consts/BitsType.true",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "BitsType.true",
"start_offset": 1198,
"end_offset": 1211
}
}
},
{
"identifier": "test.consts/bitsPrimitiveVal",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "bitsPrimitiveVal",
"start_offset": 1027,
"end_offset": 1043
},
"value": {
"type": "identifier",
"identifier": "test.consts/BitsType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "BitsType.VALUE",
"start_offset": 1053,
"end_offset": 1067
}
}
},
{
"identifier": "test.consts/bitsPrimitiveValNarrowed",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "bitsPrimitiveValNarrowed",
"start_offset": 1075,
"end_offset": 1099
},
"value": {
"type": "identifier",
"identifier": "test.consts/BitsType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "BitsType.VALUE",
"start_offset": 1108,
"end_offset": 1122
}
}
},
{
"identifier": "test.consts/bitsTrue",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "bitsTrue",
"start_offset": 1130,
"end_offset": 1138
},
"value": {
"type": "identifier",
"identifier": "test.consts/BitsType.true",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "BitsType.true",
"start_offset": 1150,
"end_offset": 1163
}
}
},
{
"identifier": "test.consts/bitsVal",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "bitsVal",
"start_offset": 986,
"end_offset": 993
},
"value": {
"type": "identifier",
"identifier": "test.consts/BitsType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "BitsType.VALUE",
"start_offset": 1005,
"end_offset": 1019
}
}
},
{
"identifier": "test.consts/enumPrimitiveTrue",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "enumPrimitiveTrue",
"start_offset": 858,
"end_offset": 875
},
"value": {
"type": "identifier",
"identifier": "test.consts/EnumType.true",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType.true",
"start_offset": 884,
"end_offset": 897
}
}
},
{
"identifier": "test.consts/enumPrimitiveVal",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "enumPrimitiveVal",
"start_offset": 716,
"end_offset": 732
},
"value": {
"type": "identifier",
"identifier": "test.consts/EnumType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType.VALUE",
"start_offset": 741,
"end_offset": 755
}
}
},
{
"identifier": "test.consts/enumPrimitiveValNarrowed",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "enumPrimitiveValNarrowed",
"start_offset": 763,
"end_offset": 787
},
"value": {
"type": "identifier",
"identifier": "test.consts/EnumType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType.VALUE",
"start_offset": 795,
"end_offset": 809
}
}
},
{
"identifier": "test.consts/enumTrue",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "enumTrue",
"start_offset": 817,
"end_offset": 825
},
"value": {
"type": "identifier",
"identifier": "test.consts/EnumType.true",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType.true",
"start_offset": 837,
"end_offset": 850
}
}
},
{
"identifier": "test.consts/enumVal",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "enumVal",
"start_offset": 675,
"end_offset": 682
},
"value": {
"type": "identifier",
"identifier": "test.consts/EnumType.VALUE",
"referenced_at": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType.VALUE",
"start_offset": 694,
"end_offset": 708
}
}
}
],
"enums": [
{
"is_anonymous": false,
"identifier": "test.consts/EnumType",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "EnumType",
"start_offset": 604,
"end_offset": 612
},
"members": [
{
"name": "VALUE",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "VALUE",
"start_offset": 641,
"end_offset": 646
},
"value": {
"type": "literal"
}
},
{
"name": "true",
"location": {
"is_virtual": false,
"file": "../../tools/fidl/fidlc/testdata/consts.test.fidl",
"data": "true",
"start_offset": 656,
"end_offset": 660
},
"value": {
"type": "literal"
}
}
]
}
],
"unions": [],
"tables": [],
"structs": [],
"protocols": []
}