1*890232f2SAndroid Build Coastguard Worker// Generated from test.proto 2*890232f2SAndroid Build Coastguard Worker 3*890232f2SAndroid Build Coastguard Workerinclude "imported.fbs"; 4*890232f2SAndroid Build Coastguard Worker 5*890232f2SAndroid Build Coastguard Workernamespace proto.test; 6*890232f2SAndroid Build Coastguard Worker 7*890232f2SAndroid Build Coastguard Worker/// Enum doc comment. 8*890232f2SAndroid Build Coastguard Workerenum ProtoEnum : int { 9*890232f2SAndroid Build Coastguard Worker NUL = 0, 10*890232f2SAndroid Build Coastguard Worker FOO = 1, 11*890232f2SAndroid Build Coastguard Worker /// Enum 2nd value doc comment misaligned. 12*890232f2SAndroid Build Coastguard Worker BAR = 5, 13*890232f2SAndroid Build Coastguard Worker} 14*890232f2SAndroid Build Coastguard Worker 15*890232f2SAndroid Build Coastguard Workernamespace proto.test.ProtoMessage_.OtherMessage_; 16*890232f2SAndroid Build Coastguard Worker 17*890232f2SAndroid Build Coastguard Workerenum ProtoEnum : int { 18*890232f2SAndroid Build Coastguard Worker NUL = 0, 19*890232f2SAndroid Build Coastguard Worker FOO = 1, 20*890232f2SAndroid Build Coastguard Worker BAR = 2, 21*890232f2SAndroid Build Coastguard Worker BAZ = 3, 22*890232f2SAndroid Build Coastguard Worker} 23*890232f2SAndroid Build Coastguard Worker 24*890232f2SAndroid Build Coastguard Workernamespace proto.test.ProtoMessage_; 25*890232f2SAndroid Build Coastguard Worker 26*890232f2SAndroid Build Coastguard Workerunion RUnion { 27*890232f2SAndroid Build Coastguard Worker /// doc comment for s. 28*890232f2SAndroid Build Coastguard Worker proto.test.ImportedMessage, 29*890232f2SAndroid Build Coastguard Worker /// doc comment for t on 2 30*890232f2SAndroid Build Coastguard Worker /// lines. 31*890232f2SAndroid Build Coastguard Worker proto.test.ProtoMessage_.OtherMessage, 32*890232f2SAndroid Build Coastguard Worker} 33*890232f2SAndroid Build Coastguard Worker 34*890232f2SAndroid Build Coastguard Workernamespace proto.test; 35*890232f2SAndroid Build Coastguard Worker 36*890232f2SAndroid Build Coastguard Worker/// 2nd table doc comment with 37*890232f2SAndroid Build Coastguard Worker/// many lines. 38*890232f2SAndroid Build Coastguard Workertable ProtoMessage { 39*890232f2SAndroid Build Coastguard Worker c:int = 16; 40*890232f2SAndroid Build Coastguard Worker d:long; 41*890232f2SAndroid Build Coastguard Worker p:uint; 42*890232f2SAndroid Build Coastguard Worker e:ulong; 43*890232f2SAndroid Build Coastguard Worker /// doc comment for f. 44*890232f2SAndroid Build Coastguard Worker f:int = -1; 45*890232f2SAndroid Build Coastguard Worker g:long; 46*890232f2SAndroid Build Coastguard Worker h:uint; 47*890232f2SAndroid Build Coastguard Worker q:ulong; 48*890232f2SAndroid Build Coastguard Worker i:int; 49*890232f2SAndroid Build Coastguard Worker j:long; 50*890232f2SAndroid Build Coastguard Worker /// doc comment for k. 51*890232f2SAndroid Build Coastguard Worker k:bool; 52*890232f2SAndroid Build Coastguard Worker /// doc comment for l on 2 53*890232f2SAndroid Build Coastguard Worker /// lines 54*890232f2SAndroid Build Coastguard Worker l:string (required); 55*890232f2SAndroid Build Coastguard Worker m:[ubyte]; 56*890232f2SAndroid Build Coastguard Worker n:proto.test.ProtoMessage_.OtherMessage; 57*890232f2SAndroid Build Coastguard Worker o:[string]; 58*890232f2SAndroid Build Coastguard Worker z:proto.test.ImportedMessage; 59*890232f2SAndroid Build Coastguard Worker /// doc comment for r. 60*890232f2SAndroid Build Coastguard Worker r:proto.test.ProtoMessage_.RUnion; 61*890232f2SAndroid Build Coastguard Worker outer_enum:proto.test.ProtoEnum; 62*890232f2SAndroid Build Coastguard Worker u:float = +inf; 63*890232f2SAndroid Build Coastguard Worker v:float = +inf; 64*890232f2SAndroid Build Coastguard Worker w:float = -inf; 65*890232f2SAndroid Build Coastguard Worker} 66*890232f2SAndroid Build Coastguard Worker 67*890232f2SAndroid Build Coastguard Workernamespace proto.test.ProtoMessage_; 68*890232f2SAndroid Build Coastguard Worker 69*890232f2SAndroid Build Coastguard Workertable OtherMessage { 70*890232f2SAndroid Build Coastguard Worker a:double; 71*890232f2SAndroid Build Coastguard Worker /// doc comment for b. 72*890232f2SAndroid Build Coastguard Worker b:float = 3.14149; 73*890232f2SAndroid Build Coastguard Worker foo_bar_baz:proto.test.ProtoMessage_.OtherMessage_.ProtoEnum; 74*890232f2SAndroid Build Coastguard Worker} 75*890232f2SAndroid Build Coastguard Worker 76