| extended.thrift:14:4:14:15 | function getUser | 0 | extended.thrift:14:17:14:24 | field id | | extended.thrift:14:4:14:15 | function getUser | returns | extended.thrift:14:4:14:7 | type User | | extended.thrift:14:4:14:15 | function getUser | throws | extended.thrift:14:35:14:47 | field error | | extended.thrift:39:4:39:12 | function foo | 0 | extended.thrift:39:14:39:21 | field id | | extended.thrift:39:4:39:12 | function foo | returns | extended.thrift:39:4:39:8 | type int32 | | extended.thrift:39:4:39:12 | function foo | throws | extended.thrift:40:9:40:21 | field error | | extended.thrift:39:4:39:12 | function foo | throws | extended.thrift:41:9:41:22 | field cause | | extended.thrift:50:5:50:18 | function getPet | 0 | extended.thrift:51:9:51:30 | field owner | | extended.thrift:50:5:50:18 | function getPet | returns | extended.thrift:50:5:50:11 | type Animals | | extended.thrift:50:5:50:18 | function getPet | throws | extended.thrift:53:9:53:24 | field napping | | extended.thrift:50:5:50:18 | function getPet | throws | extended.thrift:54:9:54:30 | field pining | | extended.thrift:50:5:50:18 | function getPet | throws | extended.thrift:55:9:55:35 | field resting | | extended.thrift:50:5:50:18 | function getPet | throws | extended.thrift:56:9:56:21 | field deaf | | test.thrift:68:4:68:10 | function add | 0 | test.thrift:68:12:68:21 | field num1 | | test.thrift:68:4:68:10 | function add | 1 | test.thrift:68:24:68:33 | field num2 | | test.thrift:68:4:68:10 | function add | returns | test.thrift:68:4:68:6 | type i32 | | test.thrift:70:4:70:16 | function calculate | 0 | test.thrift:70:18:70:28 | field logid | | test.thrift:70:4:70:16 | function calculate | 1 | test.thrift:70:31:70:38 | field w | | test.thrift:70:4:70:16 | function calculate | returns | test.thrift:70:4:70:6 | type i32 | | test.thrift:70:4:70:16 | function calculate | throws | test.thrift:70:49:70:71 | field ouch |