| { |
| "name": "test.service", |
| "lib_declarations": [ |
| { |
| "is_virtual": false, |
| "file": "../../tools/fidl/fidlc/testdata/service.test.fidl", |
| "data": "test.service", |
| "start_offset": 172, |
| "end_offset": 184 |
| } |
| ], |
| "using_declarations": [], |
| "dependencies": [], |
| "dependency_identifiers": [], |
| "consts": [], |
| "enums": [], |
| "unions": [], |
| "tables": [], |
| "structs": [], |
| "protocols": [ |
| { |
| "identifier": "test.service/FirstProtocol", |
| "location": { |
| "is_virtual": false, |
| "file": "../../tools/fidl/fidlc/testdata/service.test.fidl", |
| "data": "FirstProtocol", |
| "start_offset": 229, |
| "end_offset": 242 |
| }, |
| "methods": [ |
| { |
| "identifier": "MethodOnFirst", |
| "location": { |
| "is_virtual": false, |
| "file": "../../tools/fidl/fidlc/testdata/service.test.fidl", |
| "data": "MethodOnFirst", |
| "start_offset": 256, |
| "end_offset": 269 |
| } |
| } |
| ], |
| "composed_protocols": [] |
| }, |
| { |
| "identifier": "test.service/SecondProtocol", |
| "location": { |
| "is_virtual": false, |
| "file": "../../tools/fidl/fidlc/testdata/service.test.fidl", |
| "data": "SecondProtocol", |
| "start_offset": 371, |
| "end_offset": 385 |
| }, |
| "methods": [ |
| { |
| "identifier": "MethodOnSecond", |
| "location": { |
| "is_virtual": false, |
| "file": "../../tools/fidl/fidlc/testdata/service.test.fidl", |
| "data": "MethodOnSecond", |
| "start_offset": 399, |
| "end_offset": 413 |
| } |
| } |
| ], |
| "composed_protocols": [] |
| } |
| ] |
| } |