mirror of
https://github.com/servo/servo
synced 2026-04-29 19:07:38 +02:00
312 lines
10 KiB
JSON
312 lines
10 KiB
JSON
[
|
|
{
|
|
"type": "interface",
|
|
"name": "A",
|
|
"partial": false,
|
|
"members": [],
|
|
"inheritance": null,
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "interface",
|
|
"name": "B",
|
|
"partial": false,
|
|
"members": [],
|
|
"inheritance": null,
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "interface",
|
|
"name": "C",
|
|
"partial": false,
|
|
"members": [
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "A"
|
|
},
|
|
"name": "x"
|
|
}
|
|
],
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "B"
|
|
},
|
|
"name": "x"
|
|
}
|
|
],
|
|
"extAttrs": []
|
|
}
|
|
],
|
|
"inheritance": null,
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "interface",
|
|
"name": "A",
|
|
"partial": false,
|
|
"members": [
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "DOMString"
|
|
},
|
|
"name": "a"
|
|
}
|
|
],
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [
|
|
{
|
|
"name": "AllowAny",
|
|
"arguments": null
|
|
}
|
|
],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "DOMString"
|
|
},
|
|
"name": "a"
|
|
},
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "DOMString"
|
|
},
|
|
"name": "b"
|
|
},
|
|
{
|
|
"optional": false,
|
|
"variadic": true,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "float"
|
|
},
|
|
"name": "c"
|
|
}
|
|
],
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [],
|
|
"extAttrs": []
|
|
},
|
|
{
|
|
"type": "operation",
|
|
"getter": false,
|
|
"setter": false,
|
|
"creator": false,
|
|
"deleter": false,
|
|
"legacycaller": false,
|
|
"static": false,
|
|
"stringifier": false,
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "void"
|
|
},
|
|
"name": "f",
|
|
"arguments": [
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "long"
|
|
},
|
|
"name": "a"
|
|
},
|
|
{
|
|
"optional": false,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "DOMString"
|
|
},
|
|
"name": "b"
|
|
},
|
|
{
|
|
"optional": true,
|
|
"variadic": false,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "DOMString"
|
|
},
|
|
"name": "c"
|
|
},
|
|
{
|
|
"optional": false,
|
|
"variadic": true,
|
|
"extAttrs": [],
|
|
"idlType": {
|
|
"sequence": false,
|
|
"generic": null,
|
|
"nullable": false,
|
|
"array": false,
|
|
"union": false,
|
|
"idlType": "float"
|
|
},
|
|
"name": "d"
|
|
}
|
|
],
|
|
"extAttrs": []
|
|
}
|
|
],
|
|
"inheritance": null,
|
|
"extAttrs": []
|
|
}
|
|
] |