{ "__fbthrift": {"@generated": 0}, "thrift_module" : "scope", "structs" : { "Transitive" : { "lineno" : 70, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 70, "column" : 1 }, "end" : { "line" : 70, "column" : 21 } } }, "Program" : { "lineno" : 78, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 78, "column" : 1 }, "end" : { "line" : 78, "column" : 18 } } }, "Struct" : { "lineno" : 81, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 81, "column" : 1 }, "end" : { "line" : 81, "column" : 17 } } }, "Union" : { "lineno" : 84, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 84, "column" : 1 }, "end" : { "line" : 84, "column" : 16 } } }, "Exception" : { "lineno" : 87, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 87, "column" : 1 }, "end" : { "line" : 87, "column" : 20 } } }, "Field" : { "lineno" : 90, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 90, "column" : 1 }, "end" : { "line" : 90, "column" : 16 } } }, "Typedef" : { "lineno" : 93, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 93, "column" : 1 }, "end" : { "line" : 93, "column" : 18 } } }, "Service" : { "lineno" : 96, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 96, "column" : 1 }, "end" : { "line" : 96, "column" : 18 } } }, "Interaction" : { "lineno" : 99, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 99, "column" : 1 }, "end" : { "line" : 99, "column" : 22 } } }, "Function" : { "lineno" : 102, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 102, "column" : 1 }, "end" : { "line" : 102, "column" : 68 } } }, "EnumValue" : { "lineno" : 105, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 105, "column" : 1 }, "end" : { "line" : 105, "column" : 20 } } }, "Const" : { "lineno" : 108, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 108, "column" : 1 }, "end" : { "line" : 108, "column" : 39 } } }, "Enum" : { "lineno" : 112, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 112, "column" : 1 }, "end" : { "line" : 112, "column" : 28 } } }, "Structured" : { "lineno" : 115, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 115, "column" : 1 }, "end" : { "line" : 119, "column" : 21 } } }, "Interface" : { "lineno" : 122, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 122, "column" : 1 }, "end" : { "line" : 125, "column" : 47 } } }, "RootDefinition" : { "lineno" : 128, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 128, "column" : 1 }, "end" : { "line" : 134, "column" : 25 } } }, "Definition" : { "lineno" : 137, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 137, "column" : 1 }, "end" : { "line" : 142, "column" : 21 } } } } }