Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1447)

Side by Side Diff: lib/src/descriptor.pb.dart

Issue 1829573002: Fix all strong mode warnings in protoc-plugin (Closed) Base URL: git@github.com:dart-lang/dart-protoc-plugin.git@master
Patch Set: sync to head Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/protobuf_field.dart ('k') | lib/src/plugin.pb.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /// 1 ///
2 // Generated code. Do not modify. 2 // Generated code. Do not modify.
3 /// 3 ///
4 library proto2_descriptor; 4 library proto2_descriptor;
5 5
6 import 'package:fixnum/fixnum.dart'; 6 import 'package:fixnum/fixnum.dart';
7 import 'package:protobuf/protobuf.dart'; 7 import 'package:protobuf/protobuf.dart';
8 8
9 class FileDescriptorSet extends GeneratedMessage { 9 class FileDescriptorSet extends GeneratedMessage {
10 static final BuilderInfo _i = new BuilderInfo('FileDescriptorSet') 10 static final BuilderInfo _i = new BuilderInfo('FileDescriptorSet')
11 ..pp(1, 'file', PbFieldType.PM, FileDescriptorProto.$checkItem, FileDescript orProto.create) 11 ..pp/*<FileDescriptorProto>*/(1, 'file', PbFieldType.PM, FileDescriptorProto .$checkItem, FileDescriptorProto.create)
12 ; 12 ;
13 13
14 FileDescriptorSet() : super(); 14 FileDescriptorSet() : super();
15 FileDescriptorSet.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegi stry.EMPTY]) : super.fromBuffer(i, r); 15 FileDescriptorSet.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegi stry.EMPTY]) : super.fromBuffer(i, r);
16 FileDescriptorSet.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry. EMPTY]) : super.fromJson(i, r); 16 FileDescriptorSet.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry. EMPTY]) : super.fromJson(i, r);
17 FileDescriptorSet clone() => new FileDescriptorSet()..mergeFromMessage(this); 17 FileDescriptorSet clone() => new FileDescriptorSet()..mergeFromMessage(this);
18 BuilderInfo get info_ => _i; 18 BuilderInfo get info_ => _i;
19 static FileDescriptorSet create() => new FileDescriptorSet(); 19 static FileDescriptorSet create() => new FileDescriptorSet();
20 static PbList<FileDescriptorSet> createRepeated() => new PbList<FileDescriptor Set>(); 20 static PbList<FileDescriptorSet> createRepeated() => new PbList<FileDescriptor Set>();
21 static FileDescriptorSet getDefault() { 21 static FileDescriptorSet getDefault() {
22 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileDescriptor Set(); 22 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileDescriptor Set();
23 return _defaultInstance; 23 return _defaultInstance;
24 } 24 }
25 static FileDescriptorSet _defaultInstance; 25 static FileDescriptorSet _defaultInstance;
26 static void $checkItem(FileDescriptorSet v) { 26 static void $checkItem(FileDescriptorSet v) {
27 if (v is !FileDescriptorSet) checkItemFailed(v, 'FileDescriptorSet'); 27 if (v is !FileDescriptorSet) checkItemFailed(v, 'FileDescriptorSet');
28 } 28 }
29 29
30 List<FileDescriptorProto> get file => getField(1); 30 List<FileDescriptorProto> get file => $_get/*<List<FileDescriptorProto>>*/(0, 1, null);
31 } 31 }
32 32
33 class _ReadonlyFileDescriptorSet extends FileDescriptorSet with ReadonlyMessageM ixin {} 33 class _ReadonlyFileDescriptorSet extends FileDescriptorSet with ReadonlyMessageM ixin {}
34 34
35 class FileDescriptorProto extends GeneratedMessage { 35 class FileDescriptorProto extends GeneratedMessage {
36 static final BuilderInfo _i = new BuilderInfo('FileDescriptorProto') 36 static final BuilderInfo _i = new BuilderInfo('FileDescriptorProto')
37 ..a(1, 'name', PbFieldType.OS) 37 ..a/*<String>*/(1, 'name', PbFieldType.OS)
38 ..a(2, 'package', PbFieldType.OS) 38 ..a/*<String>*/(2, 'package', PbFieldType.OS)
39 ..p(3, 'dependency', PbFieldType.PS) 39 ..p/*<String>*/(3, 'dependency', PbFieldType.PS)
40 ..p(10, 'publicDependency', PbFieldType.P3) 40 ..pp/*<DescriptorProto>*/(4, 'messageType', PbFieldType.PM, DescriptorProto. $checkItem, DescriptorProto.create)
41 ..p(11, 'weakDependency', PbFieldType.P3) 41 ..pp/*<EnumDescriptorProto>*/(5, 'enumType', PbFieldType.PM, EnumDescriptorP roto.$checkItem, EnumDescriptorProto.create)
42 ..pp(4, 'messageType', PbFieldType.PM, DescriptorProto.$checkItem, Descripto rProto.create) 42 ..pp/*<ServiceDescriptorProto>*/(6, 'service', PbFieldType.PM, ServiceDescri ptorProto.$checkItem, ServiceDescriptorProto.create)
43 ..pp(5, 'enumType', PbFieldType.PM, EnumDescriptorProto.$checkItem, EnumDesc riptorProto.create) 43 ..pp/*<FieldDescriptorProto>*/(7, 'extension', PbFieldType.PM, FieldDescript orProto.$checkItem, FieldDescriptorProto.create)
44 ..pp(6, 'service', PbFieldType.PM, ServiceDescriptorProto.$checkItem, Servic eDescriptorProto.create) 44 ..a/*<FileOptions>*/(8, 'options', PbFieldType.OM, FileOptions.getDefault, F ileOptions.create)
45 ..pp(7, 'extension', PbFieldType.PM, FieldDescriptorProto.$checkItem, FieldD escriptorProto.create) 45 ..a/*<SourceCodeInfo>*/(9, 'sourceCodeInfo', PbFieldType.OM, SourceCodeInfo. getDefault, SourceCodeInfo.create)
46 ..a(8, 'options', PbFieldType.OM, FileOptions.getDefault, FileOptions.create ) 46 ..p/*<int>*/(10, 'publicDependency', PbFieldType.P3)
47 ..a(9, 'sourceCodeInfo', PbFieldType.OM, SourceCodeInfo.getDefault, SourceCo deInfo.create) 47 ..p/*<int>*/(11, 'weakDependency', PbFieldType.P3)
48 ; 48 ;
49 49
50 FileDescriptorProto() : super(); 50 FileDescriptorProto() : super();
51 FileDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r); 51 FileDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r);
52 FileDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r); 52 FileDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r);
53 FileDescriptorProto clone() => new FileDescriptorProto()..mergeFromMessage(thi s); 53 FileDescriptorProto clone() => new FileDescriptorProto()..mergeFromMessage(thi s);
54 BuilderInfo get info_ => _i; 54 BuilderInfo get info_ => _i;
55 static FileDescriptorProto create() => new FileDescriptorProto(); 55 static FileDescriptorProto create() => new FileDescriptorProto();
56 static PbList<FileDescriptorProto> createRepeated() => new PbList<FileDescript orProto>(); 56 static PbList<FileDescriptorProto> createRepeated() => new PbList<FileDescript orProto>();
57 static FileDescriptorProto getDefault() { 57 static FileDescriptorProto getDefault() {
58 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileDescriptor Proto(); 58 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileDescriptor Proto();
59 return _defaultInstance; 59 return _defaultInstance;
60 } 60 }
61 static FileDescriptorProto _defaultInstance; 61 static FileDescriptorProto _defaultInstance;
62 static void $checkItem(FileDescriptorProto v) { 62 static void $checkItem(FileDescriptorProto v) {
63 if (v is !FileDescriptorProto) checkItemFailed(v, 'FileDescriptorProto'); 63 if (v is !FileDescriptorProto) checkItemFailed(v, 'FileDescriptorProto');
64 } 64 }
65 65
66 String get name => getField(1); 66 String get name => $_get/*<String>*/(0, 1, '');
Leaf 2016/04/01 18:13:51 It's fine to make this explicit if preferred, but
skybrian 2016/04/01 19:47:47 I started up Atom today and I'm getting "Unsound i
Leaf 2016/04/01 19:57:22 This doesn't seem right. As I recall the new $_ge
skybrian 2016/04/01 20:11:45 No, it's the right one. Code navigation takes me t
Leaf 2016/04/01 20:22:18 I'm confused - if the code looks like this: Lis
Leaf 2016/04/01 20:50:19 Aargh. This is wrong, sorry I missed this: /*T
skybrian 2016/04/01 23:09:17 Removed it and regenerated the .pb.dart files
67 void set name(String v) { setField(1, v); } 67 void set name(String v) { $_setString(0, 1, v); }
68 bool hasName() => hasField(1); 68 bool hasName() => $_has(0, 1);
69 void clearName() => clearField(1); 69 void clearName() => clearField(1);
70 70
71 String get package => getField(2); 71 String get package => $_get/*<String>*/(1, 2, '');
72 void set package(String v) { setField(2, v); } 72 void set package(String v) { $_setString(1, 2, v); }
73 bool hasPackage() => hasField(2); 73 bool hasPackage() => $_has(1, 2);
74 void clearPackage() => clearField(2); 74 void clearPackage() => clearField(2);
75 75
76 List<String> get dependency => getField(3); 76 List<String> get dependency => $_get/*<List<String>>*/(2, 3, null);
77 77
78 List<int> get publicDependency => getField(10); 78 List<DescriptorProto> get messageType => $_get/*<List<DescriptorProto>>*/(3, 4 , null);
79 79
80 List<int> get weakDependency => getField(11); 80 List<EnumDescriptorProto> get enumType => $_get/*<List<EnumDescriptorProto>>*/ (4, 5, null);
81 81
82 List<DescriptorProto> get messageType => getField(4); 82 List<ServiceDescriptorProto> get service => $_get/*<List<ServiceDescriptorProt o>>*/(5, 6, null);
83 83
84 List<EnumDescriptorProto> get enumType => getField(5); 84 List<FieldDescriptorProto> get extension => $_get/*<List<FieldDescriptorProto> >*/(6, 7, null);
85 85
86 List<ServiceDescriptorProto> get service => getField(6); 86 FileOptions get options => $_get/*<FileOptions>*/(7, 8, null);
87
88 List<FieldDescriptorProto> get extension => getField(7);
89
90 FileOptions get options => getField(8);
91 void set options(FileOptions v) { setField(8, v); } 87 void set options(FileOptions v) { setField(8, v); }
92 bool hasOptions() => hasField(8); 88 bool hasOptions() => $_has(7, 8);
93 void clearOptions() => clearField(8); 89 void clearOptions() => clearField(8);
94 90
95 SourceCodeInfo get sourceCodeInfo => getField(9); 91 SourceCodeInfo get sourceCodeInfo => $_get/*<SourceCodeInfo>*/(8, 9, null);
96 void set sourceCodeInfo(SourceCodeInfo v) { setField(9, v); } 92 void set sourceCodeInfo(SourceCodeInfo v) { setField(9, v); }
97 bool hasSourceCodeInfo() => hasField(9); 93 bool hasSourceCodeInfo() => $_has(8, 9);
98 void clearSourceCodeInfo() => clearField(9); 94 void clearSourceCodeInfo() => clearField(9);
95
96 List<int> get publicDependency => $_get/*<List<int>>*/(9, 10, null);
97
98 List<int> get weakDependency => $_get/*<List<int>>*/(10, 11, null);
99 } 99 }
100 100
101 class _ReadonlyFileDescriptorProto extends FileDescriptorProto with ReadonlyMess ageMixin {} 101 class _ReadonlyFileDescriptorProto extends FileDescriptorProto with ReadonlyMess ageMixin {}
102 102
103 class DescriptorProto_ExtensionRange extends GeneratedMessage { 103 class DescriptorProto_ExtensionRange extends GeneratedMessage {
104 static final BuilderInfo _i = new BuilderInfo('DescriptorProto_ExtensionRange' ) 104 static final BuilderInfo _i = new BuilderInfo('DescriptorProto_ExtensionRange' )
105 ..a(1, 'start', PbFieldType.O3) 105 ..a/*<int>*/(1, 'start', PbFieldType.O3)
106 ..a(2, 'end', PbFieldType.O3) 106 ..a/*<int>*/(2, 'end', PbFieldType.O3)
107 ..hasRequiredFields = false 107 ..hasRequiredFields = false
108 ; 108 ;
109 109
110 DescriptorProto_ExtensionRange() : super(); 110 DescriptorProto_ExtensionRange() : super();
111 DescriptorProto_ExtensionRange.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.EMPTY]) : super.fromBuffer(i, r); 111 DescriptorProto_ExtensionRange.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.EMPTY]) : super.fromBuffer(i, r);
112 DescriptorProto_ExtensionRange.fromJson(String i, [ExtensionRegistry r = Exten sionRegistry.EMPTY]) : super.fromJson(i, r); 112 DescriptorProto_ExtensionRange.fromJson(String i, [ExtensionRegistry r = Exten sionRegistry.EMPTY]) : super.fromJson(i, r);
113 DescriptorProto_ExtensionRange clone() => new DescriptorProto_ExtensionRange() ..mergeFromMessage(this); 113 DescriptorProto_ExtensionRange clone() => new DescriptorProto_ExtensionRange() ..mergeFromMessage(this);
114 BuilderInfo get info_ => _i; 114 BuilderInfo get info_ => _i;
115 static DescriptorProto_ExtensionRange create() => new DescriptorProto_Extensio nRange(); 115 static DescriptorProto_ExtensionRange create() => new DescriptorProto_Extensio nRange();
116 static PbList<DescriptorProto_ExtensionRange> createRepeated() => new PbList<D escriptorProto_ExtensionRange>(); 116 static PbList<DescriptorProto_ExtensionRange> createRepeated() => new PbList<D escriptorProto_ExtensionRange>();
117 static DescriptorProto_ExtensionRange getDefault() { 117 static DescriptorProto_ExtensionRange getDefault() {
118 if (_defaultInstance == null) _defaultInstance = new _ReadonlyDescriptorProt o_ExtensionRange(); 118 if (_defaultInstance == null) _defaultInstance = new _ReadonlyDescriptorProt o_ExtensionRange();
119 return _defaultInstance; 119 return _defaultInstance;
120 } 120 }
121 static DescriptorProto_ExtensionRange _defaultInstance; 121 static DescriptorProto_ExtensionRange _defaultInstance;
122 static void $checkItem(DescriptorProto_ExtensionRange v) { 122 static void $checkItem(DescriptorProto_ExtensionRange v) {
123 if (v is !DescriptorProto_ExtensionRange) checkItemFailed(v, 'DescriptorProt o_ExtensionRange'); 123 if (v is !DescriptorProto_ExtensionRange) checkItemFailed(v, 'DescriptorProt o_ExtensionRange');
124 } 124 }
125 125
126 int get start => getField(1); 126 int get start => $_get/*<int>*/(0, 1, 0);
127 void set start(int v) { setField(1, v); } 127 void set start(int v) { $_setUnsignedInt32(0, 1, v); }
128 bool hasStart() => hasField(1); 128 bool hasStart() => $_has(0, 1);
129 void clearStart() => clearField(1); 129 void clearStart() => clearField(1);
130 130
131 int get end => getField(2); 131 int get end => $_get/*<int>*/(1, 2, 0);
132 void set end(int v) { setField(2, v); } 132 void set end(int v) { $_setUnsignedInt32(1, 2, v); }
133 bool hasEnd() => hasField(2); 133 bool hasEnd() => $_has(1, 2);
134 void clearEnd() => clearField(2); 134 void clearEnd() => clearField(2);
135 } 135 }
136 136
137 class _ReadonlyDescriptorProto_ExtensionRange extends DescriptorProto_ExtensionR ange with ReadonlyMessageMixin {} 137 class _ReadonlyDescriptorProto_ExtensionRange extends DescriptorProto_ExtensionR ange with ReadonlyMessageMixin {}
138 138
139 class DescriptorProto extends GeneratedMessage { 139 class DescriptorProto extends GeneratedMessage {
140 static final BuilderInfo _i = new BuilderInfo('DescriptorProto') 140 static final BuilderInfo _i = new BuilderInfo('DescriptorProto')
141 ..a(1, 'name', PbFieldType.OS) 141 ..a/*<String>*/(1, 'name', PbFieldType.OS)
142 ..pp(2, 'field', PbFieldType.PM, FieldDescriptorProto.$checkItem, FieldDescr iptorProto.create) 142 ..pp/*<FieldDescriptorProto>*/(2, 'field', PbFieldType.PM, FieldDescriptorPr oto.$checkItem, FieldDescriptorProto.create)
143 ..pp(6, 'extension', PbFieldType.PM, FieldDescriptorProto.$checkItem, FieldD escriptorProto.create) 143 ..pp/*<DescriptorProto>*/(3, 'nestedType', PbFieldType.PM, DescriptorProto.$ checkItem, DescriptorProto.create)
144 ..pp(3, 'nestedType', PbFieldType.PM, DescriptorProto.$checkItem, Descriptor Proto.create) 144 ..pp/*<EnumDescriptorProto>*/(4, 'enumType', PbFieldType.PM, EnumDescriptorP roto.$checkItem, EnumDescriptorProto.create)
145 ..pp(4, 'enumType', PbFieldType.PM, EnumDescriptorProto.$checkItem, EnumDesc riptorProto.create) 145 ..pp/*<DescriptorProto_ExtensionRange>*/(5, 'extensionRange', PbFieldType.PM , DescriptorProto_ExtensionRange.$checkItem, DescriptorProto_ExtensionRange.crea te)
146 ..pp(5, 'extensionRange', PbFieldType.PM, DescriptorProto_ExtensionRange.$ch eckItem, DescriptorProto_ExtensionRange.create) 146 ..pp/*<FieldDescriptorProto>*/(6, 'extension', PbFieldType.PM, FieldDescript orProto.$checkItem, FieldDescriptorProto.create)
147 ..a(7, 'options', PbFieldType.OM, MessageOptions.getDefault, MessageOptions. create) 147 ..a/*<MessageOptions>*/(7, 'options', PbFieldType.OM, MessageOptions.getDefa ult, MessageOptions.create)
148 ; 148 ;
149 149
150 DescriptorProto() : super(); 150 DescriptorProto() : super();
151 DescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegist ry.EMPTY]) : super.fromBuffer(i, r); 151 DescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegist ry.EMPTY]) : super.fromBuffer(i, r);
152 DescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EM PTY]) : super.fromJson(i, r); 152 DescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EM PTY]) : super.fromJson(i, r);
153 DescriptorProto clone() => new DescriptorProto()..mergeFromMessage(this); 153 DescriptorProto clone() => new DescriptorProto()..mergeFromMessage(this);
154 BuilderInfo get info_ => _i; 154 BuilderInfo get info_ => _i;
155 static DescriptorProto create() => new DescriptorProto(); 155 static DescriptorProto create() => new DescriptorProto();
156 static PbList<DescriptorProto> createRepeated() => new PbList<DescriptorProto> (); 156 static PbList<DescriptorProto> createRepeated() => new PbList<DescriptorProto> ();
157 static DescriptorProto getDefault() { 157 static DescriptorProto getDefault() {
158 if (_defaultInstance == null) _defaultInstance = new _ReadonlyDescriptorProt o(); 158 if (_defaultInstance == null) _defaultInstance = new _ReadonlyDescriptorProt o();
159 return _defaultInstance; 159 return _defaultInstance;
160 } 160 }
161 static DescriptorProto _defaultInstance; 161 static DescriptorProto _defaultInstance;
162 static void $checkItem(DescriptorProto v) { 162 static void $checkItem(DescriptorProto v) {
163 if (v is !DescriptorProto) checkItemFailed(v, 'DescriptorProto'); 163 if (v is !DescriptorProto) checkItemFailed(v, 'DescriptorProto');
164 } 164 }
165 165
166 String get name => getField(1); 166 String get name => $_get/*<String>*/(0, 1, '');
167 void set name(String v) { setField(1, v); } 167 void set name(String v) { $_setString(0, 1, v); }
168 bool hasName() => hasField(1); 168 bool hasName() => $_has(0, 1);
169 void clearName() => clearField(1); 169 void clearName() => clearField(1);
170 170
171 List<FieldDescriptorProto> get field => getField(2); 171 List<FieldDescriptorProto> get field => $_get/*<List<FieldDescriptorProto>>*/( 1, 2, null);
172 172
173 List<FieldDescriptorProto> get extension => getField(6); 173 List<DescriptorProto> get nestedType => $_get/*<List<DescriptorProto>>*/(2, 3, null);
174 174
175 List<DescriptorProto> get nestedType => getField(3); 175 List<EnumDescriptorProto> get enumType => $_get/*<List<EnumDescriptorProto>>*/ (3, 4, null);
176 176
177 List<EnumDescriptorProto> get enumType => getField(4); 177 List<DescriptorProto_ExtensionRange> get extensionRange => $_get/*<List<Descri ptorProto_ExtensionRange>>*/(4, 5, null);
178 178
179 List<DescriptorProto_ExtensionRange> get extensionRange => getField(5); 179 List<FieldDescriptorProto> get extension => $_get/*<List<FieldDescriptorProto> >*/(5, 6, null);
180 180
181 MessageOptions get options => getField(7); 181 MessageOptions get options => $_get/*<MessageOptions>*/(6, 7, null);
182 void set options(MessageOptions v) { setField(7, v); } 182 void set options(MessageOptions v) { setField(7, v); }
183 bool hasOptions() => hasField(7); 183 bool hasOptions() => $_has(6, 7);
184 void clearOptions() => clearField(7); 184 void clearOptions() => clearField(7);
185 } 185 }
186 186
187 class _ReadonlyDescriptorProto extends DescriptorProto with ReadonlyMessageMixin {} 187 class _ReadonlyDescriptorProto extends DescriptorProto with ReadonlyMessageMixin {}
188 188
189 class FieldDescriptorProto_Type extends ProtobufEnum { 189 class FieldDescriptorProto_Type extends ProtobufEnum {
190 static const FieldDescriptorProto_Type TYPE_DOUBLE = const FieldDescriptorProt o_Type._(1, 'TYPE_DOUBLE'); 190 static const FieldDescriptorProto_Type TYPE_DOUBLE = const FieldDescriptorProt o_Type._(1, 'TYPE_DOUBLE');
191 static const FieldDescriptorProto_Type TYPE_FLOAT = const FieldDescriptorProto _Type._(2, 'TYPE_FLOAT'); 191 static const FieldDescriptorProto_Type TYPE_FLOAT = const FieldDescriptorProto _Type._(2, 'TYPE_FLOAT');
192 static const FieldDescriptorProto_Type TYPE_INT64 = const FieldDescriptorProto _Type._(3, 'TYPE_INT64'); 192 static const FieldDescriptorProto_Type TYPE_INT64 = const FieldDescriptorProto _Type._(3, 'TYPE_INT64');
193 static const FieldDescriptorProto_Type TYPE_UINT64 = const FieldDescriptorProt o_Type._(4, 'TYPE_UINT64'); 193 static const FieldDescriptorProto_Type TYPE_UINT64 = const FieldDescriptorProt o_Type._(4, 'TYPE_UINT64');
(...skipping 26 matching lines...) Expand all
220 TYPE_MESSAGE, 220 TYPE_MESSAGE,
221 TYPE_BYTES, 221 TYPE_BYTES,
222 TYPE_UINT32, 222 TYPE_UINT32,
223 TYPE_ENUM, 223 TYPE_ENUM,
224 TYPE_SFIXED32, 224 TYPE_SFIXED32,
225 TYPE_SFIXED64, 225 TYPE_SFIXED64,
226 TYPE_SINT32, 226 TYPE_SINT32,
227 TYPE_SINT64, 227 TYPE_SINT64,
228 ]; 228 ];
229 229
230 static final Map<int, FieldDescriptorProto_Type> _byValue = ProtobufEnum.initB yValue(values); 230 static final Map<int, dynamic> _byValue = ProtobufEnum.initByValue(values);
231 static FieldDescriptorProto_Type valueOf(int value) => _byValue[value]; 231 static FieldDescriptorProto_Type valueOf(int value) => _byValue[value] as Fiel dDescriptorProto_Type;
232 static void $checkItem(FieldDescriptorProto_Type v) { 232 static void $checkItem(FieldDescriptorProto_Type v) {
233 if (v is !FieldDescriptorProto_Type) checkItemFailed(v, 'FieldDescriptorProt o_Type'); 233 if (v is !FieldDescriptorProto_Type) checkItemFailed(v, 'FieldDescriptorProt o_Type');
234 } 234 }
235 235
236 const FieldDescriptorProto_Type._(int v, String n) : super(v, n); 236 const FieldDescriptorProto_Type._(int v, String n) : super(v, n);
237 } 237 }
238 238
239 class FieldDescriptorProto_Label extends ProtobufEnum { 239 class FieldDescriptorProto_Label extends ProtobufEnum {
240 static const FieldDescriptorProto_Label LABEL_OPTIONAL = const FieldDescriptor Proto_Label._(1, 'LABEL_OPTIONAL'); 240 static const FieldDescriptorProto_Label LABEL_OPTIONAL = const FieldDescriptor Proto_Label._(1, 'LABEL_OPTIONAL');
241 static const FieldDescriptorProto_Label LABEL_REQUIRED = const FieldDescriptor Proto_Label._(2, 'LABEL_REQUIRED'); 241 static const FieldDescriptorProto_Label LABEL_REQUIRED = const FieldDescriptor Proto_Label._(2, 'LABEL_REQUIRED');
242 static const FieldDescriptorProto_Label LABEL_REPEATED = const FieldDescriptor Proto_Label._(3, 'LABEL_REPEATED'); 242 static const FieldDescriptorProto_Label LABEL_REPEATED = const FieldDescriptor Proto_Label._(3, 'LABEL_REPEATED');
243 243
244 static const List<FieldDescriptorProto_Label> values = const <FieldDescriptorP roto_Label> [ 244 static const List<FieldDescriptorProto_Label> values = const <FieldDescriptorP roto_Label> [
245 LABEL_OPTIONAL, 245 LABEL_OPTIONAL,
246 LABEL_REQUIRED, 246 LABEL_REQUIRED,
247 LABEL_REPEATED, 247 LABEL_REPEATED,
248 ]; 248 ];
249 249
250 static final Map<int, FieldDescriptorProto_Label> _byValue = ProtobufEnum.init ByValue(values); 250 static final Map<int, dynamic> _byValue = ProtobufEnum.initByValue(values);
251 static FieldDescriptorProto_Label valueOf(int value) => _byValue[value]; 251 static FieldDescriptorProto_Label valueOf(int value) => _byValue[value] as Fie ldDescriptorProto_Label;
252 static void $checkItem(FieldDescriptorProto_Label v) { 252 static void $checkItem(FieldDescriptorProto_Label v) {
253 if (v is !FieldDescriptorProto_Label) checkItemFailed(v, 'FieldDescriptorPro to_Label'); 253 if (v is !FieldDescriptorProto_Label) checkItemFailed(v, 'FieldDescriptorPro to_Label');
254 } 254 }
255 255
256 const FieldDescriptorProto_Label._(int v, String n) : super(v, n); 256 const FieldDescriptorProto_Label._(int v, String n) : super(v, n);
257 } 257 }
258 258
259 class FieldDescriptorProto extends GeneratedMessage { 259 class FieldDescriptorProto extends GeneratedMessage {
260 static final BuilderInfo _i = new BuilderInfo('FieldDescriptorProto') 260 static final BuilderInfo _i = new BuilderInfo('FieldDescriptorProto')
261 ..a(1, 'name', PbFieldType.OS) 261 ..a/*<String>*/(1, 'name', PbFieldType.OS)
262 ..a(3, 'number', PbFieldType.O3) 262 ..a/*<String>*/(2, 'extendee', PbFieldType.OS)
263 ..e(4, 'label', PbFieldType.OE, FieldDescriptorProto_Label.LABEL_OPTIONAL, F ieldDescriptorProto_Label.valueOf) 263 ..a/*<int>*/(3, 'number', PbFieldType.O3)
264 ..e(5, 'type', PbFieldType.OE, FieldDescriptorProto_Type.TYPE_DOUBLE, FieldD escriptorProto_Type.valueOf) 264 ..e/*<FieldDescriptorProto_Label>*/(4, 'label', PbFieldType.OE, FieldDescrip torProto_Label.LABEL_OPTIONAL, FieldDescriptorProto_Label.valueOf)
265 ..a(6, 'typeName', PbFieldType.OS) 265 ..e/*<FieldDescriptorProto_Type>*/(5, 'type', PbFieldType.OE, FieldDescripto rProto_Type.TYPE_DOUBLE, FieldDescriptorProto_Type.valueOf)
266 ..a(2, 'extendee', PbFieldType.OS) 266 ..a/*<String>*/(6, 'typeName', PbFieldType.OS)
267 ..a(7, 'defaultValue', PbFieldType.OS) 267 ..a/*<String>*/(7, 'defaultValue', PbFieldType.OS)
268 ..a(8, 'options', PbFieldType.OM, FieldOptions.getDefault, FieldOptions.crea te) 268 ..a/*<FieldOptions>*/(8, 'options', PbFieldType.OM, FieldOptions.getDefault, FieldOptions.create)
269 ; 269 ;
270 270
271 FieldDescriptorProto() : super(); 271 FieldDescriptorProto() : super();
272 FieldDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionR egistry.EMPTY]) : super.fromBuffer(i, r); 272 FieldDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionR egistry.EMPTY]) : super.fromBuffer(i, r);
273 FieldDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegist ry.EMPTY]) : super.fromJson(i, r); 273 FieldDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegist ry.EMPTY]) : super.fromJson(i, r);
274 FieldDescriptorProto clone() => new FieldDescriptorProto()..mergeFromMessage(t his); 274 FieldDescriptorProto clone() => new FieldDescriptorProto()..mergeFromMessage(t his);
275 BuilderInfo get info_ => _i; 275 BuilderInfo get info_ => _i;
276 static FieldDescriptorProto create() => new FieldDescriptorProto(); 276 static FieldDescriptorProto create() => new FieldDescriptorProto();
277 static PbList<FieldDescriptorProto> createRepeated() => new PbList<FieldDescri ptorProto>(); 277 static PbList<FieldDescriptorProto> createRepeated() => new PbList<FieldDescri ptorProto>();
278 static FieldDescriptorProto getDefault() { 278 static FieldDescriptorProto getDefault() {
279 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFieldDescripto rProto(); 279 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFieldDescripto rProto();
280 return _defaultInstance; 280 return _defaultInstance;
281 } 281 }
282 static FieldDescriptorProto _defaultInstance; 282 static FieldDescriptorProto _defaultInstance;
283 static void $checkItem(FieldDescriptorProto v) { 283 static void $checkItem(FieldDescriptorProto v) {
284 if (v is !FieldDescriptorProto) checkItemFailed(v, 'FieldDescriptorProto'); 284 if (v is !FieldDescriptorProto) checkItemFailed(v, 'FieldDescriptorProto');
285 } 285 }
286 286
287 String get name => getField(1); 287 String get name => $_get/*<String>*/(0, 1, '');
288 void set name(String v) { setField(1, v); } 288 void set name(String v) { $_setString(0, 1, v); }
289 bool hasName() => hasField(1); 289 bool hasName() => $_has(0, 1);
290 void clearName() => clearField(1); 290 void clearName() => clearField(1);
291 291
292 int get number => getField(3); 292 String get extendee => $_get/*<String>*/(1, 2, '');
293 void set number(int v) { setField(3, v); } 293 void set extendee(String v) { $_setString(1, 2, v); }
294 bool hasNumber() => hasField(3); 294 bool hasExtendee() => $_has(1, 2);
295 void clearExtendee() => clearField(2);
296
297 int get number => $_get/*<int>*/(2, 3, 0);
298 void set number(int v) { $_setUnsignedInt32(2, 3, v); }
299 bool hasNumber() => $_has(2, 3);
295 void clearNumber() => clearField(3); 300 void clearNumber() => clearField(3);
296 301
297 FieldDescriptorProto_Label get label => getField(4); 302 FieldDescriptorProto_Label get label => $_get/*<FieldDescriptorProto_Label>*/( 3, 4, null);
298 void set label(FieldDescriptorProto_Label v) { setField(4, v); } 303 void set label(FieldDescriptorProto_Label v) { setField(4, v); }
299 bool hasLabel() => hasField(4); 304 bool hasLabel() => $_has(3, 4);
300 void clearLabel() => clearField(4); 305 void clearLabel() => clearField(4);
301 306
302 FieldDescriptorProto_Type get type => getField(5); 307 FieldDescriptorProto_Type get type => $_get/*<FieldDescriptorProto_Type>*/(4, 5, null);
303 void set type(FieldDescriptorProto_Type v) { setField(5, v); } 308 void set type(FieldDescriptorProto_Type v) { setField(5, v); }
304 bool hasType() => hasField(5); 309 bool hasType() => $_has(4, 5);
305 void clearType() => clearField(5); 310 void clearType() => clearField(5);
306 311
307 String get typeName => getField(6); 312 String get typeName => $_get/*<String>*/(5, 6, '');
308 void set typeName(String v) { setField(6, v); } 313 void set typeName(String v) { $_setString(5, 6, v); }
309 bool hasTypeName() => hasField(6); 314 bool hasTypeName() => $_has(5, 6);
310 void clearTypeName() => clearField(6); 315 void clearTypeName() => clearField(6);
311 316
312 String get extendee => getField(2); 317 String get defaultValue => $_get/*<String>*/(6, 7, '');
313 void set extendee(String v) { setField(2, v); } 318 void set defaultValue(String v) { $_setString(6, 7, v); }
314 bool hasExtendee() => hasField(2); 319 bool hasDefaultValue() => $_has(6, 7);
315 void clearExtendee() => clearField(2);
316
317 String get defaultValue => getField(7);
318 void set defaultValue(String v) { setField(7, v); }
319 bool hasDefaultValue() => hasField(7);
320 void clearDefaultValue() => clearField(7); 320 void clearDefaultValue() => clearField(7);
321 321
322 FieldOptions get options => getField(8); 322 FieldOptions get options => $_get/*<FieldOptions>*/(7, 8, null);
323 void set options(FieldOptions v) { setField(8, v); } 323 void set options(FieldOptions v) { setField(8, v); }
324 bool hasOptions() => hasField(8); 324 bool hasOptions() => $_has(7, 8);
325 void clearOptions() => clearField(8); 325 void clearOptions() => clearField(8);
326 } 326 }
327 327
328 class _ReadonlyFieldDescriptorProto extends FieldDescriptorProto with ReadonlyMe ssageMixin {} 328 class _ReadonlyFieldDescriptorProto extends FieldDescriptorProto with ReadonlyMe ssageMixin {}
329 329
330 class EnumDescriptorProto extends GeneratedMessage { 330 class EnumDescriptorProto extends GeneratedMessage {
331 static final BuilderInfo _i = new BuilderInfo('EnumDescriptorProto') 331 static final BuilderInfo _i = new BuilderInfo('EnumDescriptorProto')
332 ..a(1, 'name', PbFieldType.OS) 332 ..a/*<String>*/(1, 'name', PbFieldType.OS)
333 ..pp(2, 'value', PbFieldType.PM, EnumValueDescriptorProto.$checkItem, EnumVa lueDescriptorProto.create) 333 ..pp/*<EnumValueDescriptorProto>*/(2, 'value', PbFieldType.PM, EnumValueDesc riptorProto.$checkItem, EnumValueDescriptorProto.create)
334 ..a(3, 'options', PbFieldType.OM, EnumOptions.getDefault, EnumOptions.create ) 334 ..a/*<EnumOptions>*/(3, 'options', PbFieldType.OM, EnumOptions.getDefault, E numOptions.create)
335 ; 335 ;
336 336
337 EnumDescriptorProto() : super(); 337 EnumDescriptorProto() : super();
338 EnumDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r); 338 EnumDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r);
339 EnumDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r); 339 EnumDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r);
340 EnumDescriptorProto clone() => new EnumDescriptorProto()..mergeFromMessage(thi s); 340 EnumDescriptorProto clone() => new EnumDescriptorProto()..mergeFromMessage(thi s);
341 BuilderInfo get info_ => _i; 341 BuilderInfo get info_ => _i;
342 static EnumDescriptorProto create() => new EnumDescriptorProto(); 342 static EnumDescriptorProto create() => new EnumDescriptorProto();
343 static PbList<EnumDescriptorProto> createRepeated() => new PbList<EnumDescript orProto>(); 343 static PbList<EnumDescriptorProto> createRepeated() => new PbList<EnumDescript orProto>();
344 static EnumDescriptorProto getDefault() { 344 static EnumDescriptorProto getDefault() {
345 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumDescriptor Proto(); 345 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumDescriptor Proto();
346 return _defaultInstance; 346 return _defaultInstance;
347 } 347 }
348 static EnumDescriptorProto _defaultInstance; 348 static EnumDescriptorProto _defaultInstance;
349 static void $checkItem(EnumDescriptorProto v) { 349 static void $checkItem(EnumDescriptorProto v) {
350 if (v is !EnumDescriptorProto) checkItemFailed(v, 'EnumDescriptorProto'); 350 if (v is !EnumDescriptorProto) checkItemFailed(v, 'EnumDescriptorProto');
351 } 351 }
352 352
353 String get name => getField(1); 353 String get name => $_get/*<String>*/(0, 1, '');
354 void set name(String v) { setField(1, v); } 354 void set name(String v) { $_setString(0, 1, v); }
355 bool hasName() => hasField(1); 355 bool hasName() => $_has(0, 1);
356 void clearName() => clearField(1); 356 void clearName() => clearField(1);
357 357
358 List<EnumValueDescriptorProto> get value => getField(2); 358 List<EnumValueDescriptorProto> get value => $_get/*<List<EnumValueDescriptorPr oto>>*/(1, 2, null);
359 359
360 EnumOptions get options => getField(3); 360 EnumOptions get options => $_get/*<EnumOptions>*/(2, 3, null);
361 void set options(EnumOptions v) { setField(3, v); } 361 void set options(EnumOptions v) { setField(3, v); }
362 bool hasOptions() => hasField(3); 362 bool hasOptions() => $_has(2, 3);
363 void clearOptions() => clearField(3); 363 void clearOptions() => clearField(3);
364 } 364 }
365 365
366 class _ReadonlyEnumDescriptorProto extends EnumDescriptorProto with ReadonlyMess ageMixin {} 366 class _ReadonlyEnumDescriptorProto extends EnumDescriptorProto with ReadonlyMess ageMixin {}
367 367
368 class EnumValueDescriptorProto extends GeneratedMessage { 368 class EnumValueDescriptorProto extends GeneratedMessage {
369 static final BuilderInfo _i = new BuilderInfo('EnumValueDescriptorProto') 369 static final BuilderInfo _i = new BuilderInfo('EnumValueDescriptorProto')
370 ..a(1, 'name', PbFieldType.OS) 370 ..a/*<String>*/(1, 'name', PbFieldType.OS)
371 ..a(2, 'number', PbFieldType.O3) 371 ..a/*<int>*/(2, 'number', PbFieldType.O3)
372 ..a(3, 'options', PbFieldType.OM, EnumValueOptions.getDefault, EnumValueOpti ons.create) 372 ..a/*<EnumValueOptions>*/(3, 'options', PbFieldType.OM, EnumValueOptions.get Default, EnumValueOptions.create)
373 ; 373 ;
374 374
375 EnumValueDescriptorProto() : super(); 375 EnumValueDescriptorProto() : super();
376 EnumValueDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extens ionRegistry.EMPTY]) : super.fromBuffer(i, r); 376 EnumValueDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extens ionRegistry.EMPTY]) : super.fromBuffer(i, r);
377 EnumValueDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromJson(i, r); 377 EnumValueDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromJson(i, r);
378 EnumValueDescriptorProto clone() => new EnumValueDescriptorProto()..mergeFromM essage(this); 378 EnumValueDescriptorProto clone() => new EnumValueDescriptorProto()..mergeFromM essage(this);
379 BuilderInfo get info_ => _i; 379 BuilderInfo get info_ => _i;
380 static EnumValueDescriptorProto create() => new EnumValueDescriptorProto(); 380 static EnumValueDescriptorProto create() => new EnumValueDescriptorProto();
381 static PbList<EnumValueDescriptorProto> createRepeated() => new PbList<EnumVal ueDescriptorProto>(); 381 static PbList<EnumValueDescriptorProto> createRepeated() => new PbList<EnumVal ueDescriptorProto>();
382 static EnumValueDescriptorProto getDefault() { 382 static EnumValueDescriptorProto getDefault() {
383 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumValueDescr iptorProto(); 383 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumValueDescr iptorProto();
384 return _defaultInstance; 384 return _defaultInstance;
385 } 385 }
386 static EnumValueDescriptorProto _defaultInstance; 386 static EnumValueDescriptorProto _defaultInstance;
387 static void $checkItem(EnumValueDescriptorProto v) { 387 static void $checkItem(EnumValueDescriptorProto v) {
388 if (v is !EnumValueDescriptorProto) checkItemFailed(v, 'EnumValueDescriptorP roto'); 388 if (v is !EnumValueDescriptorProto) checkItemFailed(v, 'EnumValueDescriptorP roto');
389 } 389 }
390 390
391 String get name => getField(1); 391 String get name => $_get/*<String>*/(0, 1, '');
392 void set name(String v) { setField(1, v); } 392 void set name(String v) { $_setString(0, 1, v); }
393 bool hasName() => hasField(1); 393 bool hasName() => $_has(0, 1);
394 void clearName() => clearField(1); 394 void clearName() => clearField(1);
395 395
396 int get number => getField(2); 396 int get number => $_get/*<int>*/(1, 2, 0);
397 void set number(int v) { setField(2, v); } 397 void set number(int v) { $_setUnsignedInt32(1, 2, v); }
398 bool hasNumber() => hasField(2); 398 bool hasNumber() => $_has(1, 2);
399 void clearNumber() => clearField(2); 399 void clearNumber() => clearField(2);
400 400
401 EnumValueOptions get options => getField(3); 401 EnumValueOptions get options => $_get/*<EnumValueOptions>*/(2, 3, null);
402 void set options(EnumValueOptions v) { setField(3, v); } 402 void set options(EnumValueOptions v) { setField(3, v); }
403 bool hasOptions() => hasField(3); 403 bool hasOptions() => $_has(2, 3);
404 void clearOptions() => clearField(3); 404 void clearOptions() => clearField(3);
405 } 405 }
406 406
407 class _ReadonlyEnumValueDescriptorProto extends EnumValueDescriptorProto with Re adonlyMessageMixin {} 407 class _ReadonlyEnumValueDescriptorProto extends EnumValueDescriptorProto with Re adonlyMessageMixin {}
408 408
409 class ServiceDescriptorProto extends GeneratedMessage { 409 class ServiceDescriptorProto extends GeneratedMessage {
410 static final BuilderInfo _i = new BuilderInfo('ServiceDescriptorProto') 410 static final BuilderInfo _i = new BuilderInfo('ServiceDescriptorProto')
411 ..a(1, 'name', PbFieldType.OS) 411 ..a/*<String>*/(1, 'name', PbFieldType.OS)
412 ..pp(2, 'method', PbFieldType.PM, MethodDescriptorProto.$checkItem, MethodDe scriptorProto.create) 412 ..pp/*<MethodDescriptorProto>*/(2, 'method', PbFieldType.PM, MethodDescripto rProto.$checkItem, MethodDescriptorProto.create)
413 ..pp(4, 'stream', PbFieldType.PM, StreamDescriptorProto.$checkItem, StreamDe scriptorProto.create) 413 ..a/*<ServiceOptions>*/(3, 'options', PbFieldType.OM, ServiceOptions.getDefa ult, ServiceOptions.create)
414 ..a(3, 'options', PbFieldType.OM, ServiceOptions.getDefault, ServiceOptions. create) 414 ..pp/*<StreamDescriptorProto>*/(4, 'stream', PbFieldType.PM, StreamDescripto rProto.$checkItem, StreamDescriptorProto.create)
415 ; 415 ;
416 416
417 ServiceDescriptorProto() : super(); 417 ServiceDescriptorProto() : super();
418 ServiceDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extensio nRegistry.EMPTY]) : super.fromBuffer(i, r); 418 ServiceDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extensio nRegistry.EMPTY]) : super.fromBuffer(i, r);
419 ServiceDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegi stry.EMPTY]) : super.fromJson(i, r); 419 ServiceDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegi stry.EMPTY]) : super.fromJson(i, r);
420 ServiceDescriptorProto clone() => new ServiceDescriptorProto()..mergeFromMessa ge(this); 420 ServiceDescriptorProto clone() => new ServiceDescriptorProto()..mergeFromMessa ge(this);
421 BuilderInfo get info_ => _i; 421 BuilderInfo get info_ => _i;
422 static ServiceDescriptorProto create() => new ServiceDescriptorProto(); 422 static ServiceDescriptorProto create() => new ServiceDescriptorProto();
423 static PbList<ServiceDescriptorProto> createRepeated() => new PbList<ServiceDe scriptorProto>(); 423 static PbList<ServiceDescriptorProto> createRepeated() => new PbList<ServiceDe scriptorProto>();
424 static ServiceDescriptorProto getDefault() { 424 static ServiceDescriptorProto getDefault() {
425 if (_defaultInstance == null) _defaultInstance = new _ReadonlyServiceDescrip torProto(); 425 if (_defaultInstance == null) _defaultInstance = new _ReadonlyServiceDescrip torProto();
426 return _defaultInstance; 426 return _defaultInstance;
427 } 427 }
428 static ServiceDescriptorProto _defaultInstance; 428 static ServiceDescriptorProto _defaultInstance;
429 static void $checkItem(ServiceDescriptorProto v) { 429 static void $checkItem(ServiceDescriptorProto v) {
430 if (v is !ServiceDescriptorProto) checkItemFailed(v, 'ServiceDescriptorProto '); 430 if (v is !ServiceDescriptorProto) checkItemFailed(v, 'ServiceDescriptorProto ');
431 } 431 }
432 432
433 String get name => getField(1); 433 String get name => $_get/*<String>*/(0, 1, '');
434 void set name(String v) { setField(1, v); } 434 void set name(String v) { $_setString(0, 1, v); }
435 bool hasName() => hasField(1); 435 bool hasName() => $_has(0, 1);
436 void clearName() => clearField(1); 436 void clearName() => clearField(1);
437 437
438 List<MethodDescriptorProto> get method => getField(2); 438 List<MethodDescriptorProto> get method => $_get/*<List<MethodDescriptorProto>> */(1, 2, null);
439 439
440 List<StreamDescriptorProto> get stream => getField(4); 440 ServiceOptions get options => $_get/*<ServiceOptions>*/(2, 3, null);
441 void set options(ServiceOptions v) { setField(3, v); }
442 bool hasOptions() => $_has(2, 3);
443 void clearOptions() => clearField(3);
441 444
442 ServiceOptions get options => getField(3); 445 List<StreamDescriptorProto> get stream => $_get/*<List<StreamDescriptorProto>> */(3, 4, null);
443 void set options(ServiceOptions v) { setField(3, v); }
444 bool hasOptions() => hasField(3);
445 void clearOptions() => clearField(3);
446 } 446 }
447 447
448 class _ReadonlyServiceDescriptorProto extends ServiceDescriptorProto with Readon lyMessageMixin {} 448 class _ReadonlyServiceDescriptorProto extends ServiceDescriptorProto with Readon lyMessageMixin {}
449 449
450 class MethodDescriptorProto extends GeneratedMessage { 450 class MethodDescriptorProto extends GeneratedMessage {
451 static final BuilderInfo _i = new BuilderInfo('MethodDescriptorProto') 451 static final BuilderInfo _i = new BuilderInfo('MethodDescriptorProto')
452 ..a(1, 'name', PbFieldType.OS) 452 ..a/*<String>*/(1, 'name', PbFieldType.OS)
453 ..a(2, 'inputType', PbFieldType.OS) 453 ..a/*<String>*/(2, 'inputType', PbFieldType.OS)
454 ..a(3, 'outputType', PbFieldType.OS) 454 ..a/*<String>*/(3, 'outputType', PbFieldType.OS)
455 ..a(4, 'options', PbFieldType.OM, MethodOptions.getDefault, MethodOptions.cr eate) 455 ..a/*<MethodOptions>*/(4, 'options', PbFieldType.OM, MethodOptions.getDefaul t, MethodOptions.create)
456 ; 456 ;
457 457
458 MethodDescriptorProto() : super(); 458 MethodDescriptorProto() : super();
459 MethodDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extension Registry.EMPTY]) : super.fromBuffer(i, r); 459 MethodDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extension Registry.EMPTY]) : super.fromBuffer(i, r);
460 MethodDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromJson(i, r); 460 MethodDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromJson(i, r);
461 MethodDescriptorProto clone() => new MethodDescriptorProto()..mergeFromMessage (this); 461 MethodDescriptorProto clone() => new MethodDescriptorProto()..mergeFromMessage (this);
462 BuilderInfo get info_ => _i; 462 BuilderInfo get info_ => _i;
463 static MethodDescriptorProto create() => new MethodDescriptorProto(); 463 static MethodDescriptorProto create() => new MethodDescriptorProto();
464 static PbList<MethodDescriptorProto> createRepeated() => new PbList<MethodDesc riptorProto>(); 464 static PbList<MethodDescriptorProto> createRepeated() => new PbList<MethodDesc riptorProto>();
465 static MethodDescriptorProto getDefault() { 465 static MethodDescriptorProto getDefault() {
466 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMethodDescript orProto(); 466 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMethodDescript orProto();
467 return _defaultInstance; 467 return _defaultInstance;
468 } 468 }
469 static MethodDescriptorProto _defaultInstance; 469 static MethodDescriptorProto _defaultInstance;
470 static void $checkItem(MethodDescriptorProto v) { 470 static void $checkItem(MethodDescriptorProto v) {
471 if (v is !MethodDescriptorProto) checkItemFailed(v, 'MethodDescriptorProto') ; 471 if (v is !MethodDescriptorProto) checkItemFailed(v, 'MethodDescriptorProto') ;
472 } 472 }
473 473
474 String get name => getField(1); 474 String get name => $_get/*<String>*/(0, 1, '');
475 void set name(String v) { setField(1, v); } 475 void set name(String v) { $_setString(0, 1, v); }
476 bool hasName() => hasField(1); 476 bool hasName() => $_has(0, 1);
477 void clearName() => clearField(1); 477 void clearName() => clearField(1);
478 478
479 String get inputType => getField(2); 479 String get inputType => $_get/*<String>*/(1, 2, '');
480 void set inputType(String v) { setField(2, v); } 480 void set inputType(String v) { $_setString(1, 2, v); }
481 bool hasInputType() => hasField(2); 481 bool hasInputType() => $_has(1, 2);
482 void clearInputType() => clearField(2); 482 void clearInputType() => clearField(2);
483 483
484 String get outputType => getField(3); 484 String get outputType => $_get/*<String>*/(2, 3, '');
485 void set outputType(String v) { setField(3, v); } 485 void set outputType(String v) { $_setString(2, 3, v); }
486 bool hasOutputType() => hasField(3); 486 bool hasOutputType() => $_has(2, 3);
487 void clearOutputType() => clearField(3); 487 void clearOutputType() => clearField(3);
488 488
489 MethodOptions get options => getField(4); 489 MethodOptions get options => $_get/*<MethodOptions>*/(3, 4, null);
490 void set options(MethodOptions v) { setField(4, v); } 490 void set options(MethodOptions v) { setField(4, v); }
491 bool hasOptions() => hasField(4); 491 bool hasOptions() => $_has(3, 4);
492 void clearOptions() => clearField(4); 492 void clearOptions() => clearField(4);
493 } 493 }
494 494
495 class _ReadonlyMethodDescriptorProto extends MethodDescriptorProto with Readonly MessageMixin {} 495 class _ReadonlyMethodDescriptorProto extends MethodDescriptorProto with Readonly MessageMixin {}
496 496
497 class StreamDescriptorProto extends GeneratedMessage { 497 class StreamDescriptorProto extends GeneratedMessage {
498 static final BuilderInfo _i = new BuilderInfo('StreamDescriptorProto') 498 static final BuilderInfo _i = new BuilderInfo('StreamDescriptorProto')
499 ..a(1, 'name', PbFieldType.OS) 499 ..a/*<String>*/(1, 'name', PbFieldType.OS)
500 ..a(2, 'clientMessageType', PbFieldType.OS) 500 ..a/*<String>*/(2, 'clientMessageType', PbFieldType.OS)
501 ..a(3, 'serverMessageType', PbFieldType.OS) 501 ..a/*<String>*/(3, 'serverMessageType', PbFieldType.OS)
502 ..a(4, 'options', PbFieldType.OM, StreamOptions.getDefault, StreamOptions.cr eate) 502 ..a/*<StreamOptions>*/(4, 'options', PbFieldType.OM, StreamOptions.getDefaul t, StreamOptions.create)
503 ; 503 ;
504 504
505 StreamDescriptorProto() : super(); 505 StreamDescriptorProto() : super();
506 StreamDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extension Registry.EMPTY]) : super.fromBuffer(i, r); 506 StreamDescriptorProto.fromBuffer(List<int> i, [ExtensionRegistry r = Extension Registry.EMPTY]) : super.fromBuffer(i, r);
507 StreamDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromJson(i, r); 507 StreamDescriptorProto.fromJson(String i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromJson(i, r);
508 StreamDescriptorProto clone() => new StreamDescriptorProto()..mergeFromMessage (this); 508 StreamDescriptorProto clone() => new StreamDescriptorProto()..mergeFromMessage (this);
509 BuilderInfo get info_ => _i; 509 BuilderInfo get info_ => _i;
510 static StreamDescriptorProto create() => new StreamDescriptorProto(); 510 static StreamDescriptorProto create() => new StreamDescriptorProto();
511 static PbList<StreamDescriptorProto> createRepeated() => new PbList<StreamDesc riptorProto>(); 511 static PbList<StreamDescriptorProto> createRepeated() => new PbList<StreamDesc riptorProto>();
512 static StreamDescriptorProto getDefault() { 512 static StreamDescriptorProto getDefault() {
513 if (_defaultInstance == null) _defaultInstance = new _ReadonlyStreamDescript orProto(); 513 if (_defaultInstance == null) _defaultInstance = new _ReadonlyStreamDescript orProto();
514 return _defaultInstance; 514 return _defaultInstance;
515 } 515 }
516 static StreamDescriptorProto _defaultInstance; 516 static StreamDescriptorProto _defaultInstance;
517 static void $checkItem(StreamDescriptorProto v) { 517 static void $checkItem(StreamDescriptorProto v) {
518 if (v is !StreamDescriptorProto) checkItemFailed(v, 'StreamDescriptorProto') ; 518 if (v is !StreamDescriptorProto) checkItemFailed(v, 'StreamDescriptorProto') ;
519 } 519 }
520 520
521 String get name => getField(1); 521 String get name => $_get/*<String>*/(0, 1, '');
522 void set name(String v) { setField(1, v); } 522 void set name(String v) { $_setString(0, 1, v); }
523 bool hasName() => hasField(1); 523 bool hasName() => $_has(0, 1);
524 void clearName() => clearField(1); 524 void clearName() => clearField(1);
525 525
526 String get clientMessageType => getField(2); 526 String get clientMessageType => $_get/*<String>*/(1, 2, '');
527 void set clientMessageType(String v) { setField(2, v); } 527 void set clientMessageType(String v) { $_setString(1, 2, v); }
528 bool hasClientMessageType() => hasField(2); 528 bool hasClientMessageType() => $_has(1, 2);
529 void clearClientMessageType() => clearField(2); 529 void clearClientMessageType() => clearField(2);
530 530
531 String get serverMessageType => getField(3); 531 String get serverMessageType => $_get/*<String>*/(2, 3, '');
532 void set serverMessageType(String v) { setField(3, v); } 532 void set serverMessageType(String v) { $_setString(2, 3, v); }
533 bool hasServerMessageType() => hasField(3); 533 bool hasServerMessageType() => $_has(2, 3);
534 void clearServerMessageType() => clearField(3); 534 void clearServerMessageType() => clearField(3);
535 535
536 StreamOptions get options => getField(4); 536 StreamOptions get options => $_get/*<StreamOptions>*/(3, 4, null);
537 void set options(StreamOptions v) { setField(4, v); } 537 void set options(StreamOptions v) { setField(4, v); }
538 bool hasOptions() => hasField(4); 538 bool hasOptions() => $_has(3, 4);
539 void clearOptions() => clearField(4); 539 void clearOptions() => clearField(4);
540 } 540 }
541 541
542 class _ReadonlyStreamDescriptorProto extends StreamDescriptorProto with Readonly MessageMixin {} 542 class _ReadonlyStreamDescriptorProto extends StreamDescriptorProto with Readonly MessageMixin {}
543 543
544 class FileOptions_OptimizeMode extends ProtobufEnum { 544 class FileOptions_OptimizeMode extends ProtobufEnum {
545 static const FileOptions_OptimizeMode SPEED = const FileOptions_OptimizeMode._ (1, 'SPEED'); 545 static const FileOptions_OptimizeMode SPEED = const FileOptions_OptimizeMode._ (1, 'SPEED');
546 static const FileOptions_OptimizeMode CODE_SIZE = const FileOptions_OptimizeMo de._(2, 'CODE_SIZE'); 546 static const FileOptions_OptimizeMode CODE_SIZE = const FileOptions_OptimizeMo de._(2, 'CODE_SIZE');
547 static const FileOptions_OptimizeMode LITE_RUNTIME = const FileOptions_Optimiz eMode._(3, 'LITE_RUNTIME'); 547 static const FileOptions_OptimizeMode LITE_RUNTIME = const FileOptions_Optimiz eMode._(3, 'LITE_RUNTIME');
548 548
549 static const List<FileOptions_OptimizeMode> values = const <FileOptions_Optimi zeMode> [ 549 static const List<FileOptions_OptimizeMode> values = const <FileOptions_Optimi zeMode> [
550 SPEED, 550 SPEED,
551 CODE_SIZE, 551 CODE_SIZE,
552 LITE_RUNTIME, 552 LITE_RUNTIME,
553 ]; 553 ];
554 554
555 static final Map<int, FileOptions_OptimizeMode> _byValue = ProtobufEnum.initBy Value(values); 555 static final Map<int, dynamic> _byValue = ProtobufEnum.initByValue(values);
556 static FileOptions_OptimizeMode valueOf(int value) => _byValue[value]; 556 static FileOptions_OptimizeMode valueOf(int value) => _byValue[value] as FileO ptions_OptimizeMode;
557 static void $checkItem(FileOptions_OptimizeMode v) { 557 static void $checkItem(FileOptions_OptimizeMode v) {
558 if (v is !FileOptions_OptimizeMode) checkItemFailed(v, 'FileOptions_Optimize Mode'); 558 if (v is !FileOptions_OptimizeMode) checkItemFailed(v, 'FileOptions_Optimize Mode');
559 } 559 }
560 560
561 const FileOptions_OptimizeMode._(int v, String n) : super(v, n); 561 const FileOptions_OptimizeMode._(int v, String n) : super(v, n);
562 } 562 }
563 563
564 class FileOptions extends GeneratedMessage { 564 class FileOptions extends GeneratedMessage {
565 static final BuilderInfo _i = new BuilderInfo('FileOptions') 565 static final BuilderInfo _i = new BuilderInfo('FileOptions')
566 ..a(1, 'javaPackage', PbFieldType.OS) 566 ..a/*<String>*/(1, 'javaPackage', PbFieldType.OS)
567 ..a(8, 'javaOuterClassname', PbFieldType.OS) 567 ..a/*<String>*/(8, 'javaOuterClassname', PbFieldType.OS)
568 ..a(10, 'javaMultipleFiles', PbFieldType.OB) 568 ..e/*<FileOptions_OptimizeMode>*/(9, 'optimizeFor', PbFieldType.OE, FileOpti ons_OptimizeMode.SPEED, FileOptions_OptimizeMode.valueOf)
569 ..a(20, 'javaGenerateEqualsAndHash', PbFieldType.OB) 569 ..a/*<bool>*/(10, 'javaMultipleFiles', PbFieldType.OB)
570 ..e(9, 'optimizeFor', PbFieldType.OE, FileOptions_OptimizeMode.SPEED, FileOp tions_OptimizeMode.valueOf) 570 ..a/*<bool>*/(16, 'ccGenericServices', PbFieldType.OB)
571 ..a(16, 'ccGenericServices', PbFieldType.OB) 571 ..a/*<bool>*/(17, 'javaGenericServices', PbFieldType.OB)
572 ..a(17, 'javaGenericServices', PbFieldType.OB) 572 ..a/*<bool>*/(18, 'pyGenericServices', PbFieldType.OB)
573 ..a(18, 'pyGenericServices', PbFieldType.OB) 573 ..a/*<bool>*/(20, 'javaGenerateEqualsAndHash', PbFieldType.OB)
574 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 574 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
575 ..hasExtensions = true 575 ..hasExtensions = true
576 ; 576 ;
577 577
578 FileOptions() : super(); 578 FileOptions() : super();
579 FileOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromBuffer(i, r); 579 FileOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromBuffer(i, r);
580 FileOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY] ) : super.fromJson(i, r); 580 FileOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY] ) : super.fromJson(i, r);
581 FileOptions clone() => new FileOptions()..mergeFromMessage(this); 581 FileOptions clone() => new FileOptions()..mergeFromMessage(this);
582 BuilderInfo get info_ => _i; 582 BuilderInfo get info_ => _i;
583 static FileOptions create() => new FileOptions(); 583 static FileOptions create() => new FileOptions();
584 static PbList<FileOptions> createRepeated() => new PbList<FileOptions>(); 584 static PbList<FileOptions> createRepeated() => new PbList<FileOptions>();
585 static FileOptions getDefault() { 585 static FileOptions getDefault() {
586 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileOptions(); 586 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFileOptions();
587 return _defaultInstance; 587 return _defaultInstance;
588 } 588 }
589 static FileOptions _defaultInstance; 589 static FileOptions _defaultInstance;
590 static void $checkItem(FileOptions v) { 590 static void $checkItem(FileOptions v) {
591 if (v is !FileOptions) checkItemFailed(v, 'FileOptions'); 591 if (v is !FileOptions) checkItemFailed(v, 'FileOptions');
592 } 592 }
593 593
594 String get javaPackage => getField(1); 594 String get javaPackage => $_get/*<String>*/(0, 1, '');
595 void set javaPackage(String v) { setField(1, v); } 595 void set javaPackage(String v) { $_setString(0, 1, v); }
596 bool hasJavaPackage() => hasField(1); 596 bool hasJavaPackage() => $_has(0, 1);
597 void clearJavaPackage() => clearField(1); 597 void clearJavaPackage() => clearField(1);
598 598
599 String get javaOuterClassname => getField(8); 599 String get javaOuterClassname => $_get/*<String>*/(1, 8, '');
600 void set javaOuterClassname(String v) { setField(8, v); } 600 void set javaOuterClassname(String v) { $_setString(1, 8, v); }
601 bool hasJavaOuterClassname() => hasField(8); 601 bool hasJavaOuterClassname() => $_has(1, 8);
602 void clearJavaOuterClassname() => clearField(8); 602 void clearJavaOuterClassname() => clearField(8);
603 603
604 bool get javaMultipleFiles => getField(10); 604 FileOptions_OptimizeMode get optimizeFor => $_get/*<FileOptions_OptimizeMode>* /(2, 9, null);
605 void set javaMultipleFiles(bool v) { setField(10, v); } 605 void set optimizeFor(FileOptions_OptimizeMode v) { setField(9, v); }
606 bool hasJavaMultipleFiles() => hasField(10); 606 bool hasOptimizeFor() => $_has(2, 9);
607 void clearOptimizeFor() => clearField(9);
608
609 bool get javaMultipleFiles => $_get/*<bool>*/(3, 10, false);
610 void set javaMultipleFiles(bool v) { $_setBool(3, 10, v); }
611 bool hasJavaMultipleFiles() => $_has(3, 10);
607 void clearJavaMultipleFiles() => clearField(10); 612 void clearJavaMultipleFiles() => clearField(10);
608 613
609 bool get javaGenerateEqualsAndHash => getField(20); 614 bool get ccGenericServices => $_get/*<bool>*/(4, 16, false);
610 void set javaGenerateEqualsAndHash(bool v) { setField(20, v); } 615 void set ccGenericServices(bool v) { $_setBool(4, 16, v); }
611 bool hasJavaGenerateEqualsAndHash() => hasField(20); 616 bool hasCcGenericServices() => $_has(4, 16);
617 void clearCcGenericServices() => clearField(16);
618
619 bool get javaGenericServices => $_get/*<bool>*/(5, 17, false);
620 void set javaGenericServices(bool v) { $_setBool(5, 17, v); }
621 bool hasJavaGenericServices() => $_has(5, 17);
622 void clearJavaGenericServices() => clearField(17);
623
624 bool get pyGenericServices => $_get/*<bool>*/(6, 18, false);
625 void set pyGenericServices(bool v) { $_setBool(6, 18, v); }
626 bool hasPyGenericServices() => $_has(6, 18);
627 void clearPyGenericServices() => clearField(18);
628
629 bool get javaGenerateEqualsAndHash => $_get/*<bool>*/(7, 20, false);
630 void set javaGenerateEqualsAndHash(bool v) { $_setBool(7, 20, v); }
631 bool hasJavaGenerateEqualsAndHash() => $_has(7, 20);
612 void clearJavaGenerateEqualsAndHash() => clearField(20); 632 void clearJavaGenerateEqualsAndHash() => clearField(20);
613 633
614 FileOptions_OptimizeMode get optimizeFor => getField(9); 634 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(8, 999, null);
615 void set optimizeFor(FileOptions_OptimizeMode v) { setField(9, v); }
616 bool hasOptimizeFor() => hasField(9);
617 void clearOptimizeFor() => clearField(9);
618
619 bool get ccGenericServices => getField(16);
620 void set ccGenericServices(bool v) { setField(16, v); }
621 bool hasCcGenericServices() => hasField(16);
622 void clearCcGenericServices() => clearField(16);
623
624 bool get javaGenericServices => getField(17);
625 void set javaGenericServices(bool v) { setField(17, v); }
626 bool hasJavaGenericServices() => hasField(17);
627 void clearJavaGenericServices() => clearField(17);
628
629 bool get pyGenericServices => getField(18);
630 void set pyGenericServices(bool v) { setField(18, v); }
631 bool hasPyGenericServices() => hasField(18);
632 void clearPyGenericServices() => clearField(18);
633
634 List<UninterpretedOption> get uninterpretedOption => getField(999);
635 } 635 }
636 636
637 class _ReadonlyFileOptions extends FileOptions with ReadonlyMessageMixin {} 637 class _ReadonlyFileOptions extends FileOptions with ReadonlyMessageMixin {}
638 638
639 class MessageOptions extends GeneratedMessage { 639 class MessageOptions extends GeneratedMessage {
640 static final BuilderInfo _i = new BuilderInfo('MessageOptions') 640 static final BuilderInfo _i = new BuilderInfo('MessageOptions')
641 ..a(1, 'messageSetWireFormat', PbFieldType.OB) 641 ..a/*<bool>*/(1, 'messageSetWireFormat', PbFieldType.OB)
642 ..a(2, 'noStandardDescriptorAccessor', PbFieldType.OB) 642 ..a/*<bool>*/(2, 'noStandardDescriptorAccessor', PbFieldType.OB)
643 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 643 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
644 ..hasExtensions = true 644 ..hasExtensions = true
645 ; 645 ;
646 646
647 MessageOptions() : super(); 647 MessageOptions() : super();
648 MessageOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r); 648 MessageOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r);
649 MessageOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r); 649 MessageOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r);
650 MessageOptions clone() => new MessageOptions()..mergeFromMessage(this); 650 MessageOptions clone() => new MessageOptions()..mergeFromMessage(this);
651 BuilderInfo get info_ => _i; 651 BuilderInfo get info_ => _i;
652 static MessageOptions create() => new MessageOptions(); 652 static MessageOptions create() => new MessageOptions();
653 static PbList<MessageOptions> createRepeated() => new PbList<MessageOptions>() ; 653 static PbList<MessageOptions> createRepeated() => new PbList<MessageOptions>() ;
654 static MessageOptions getDefault() { 654 static MessageOptions getDefault() {
655 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMessageOptions (); 655 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMessageOptions ();
656 return _defaultInstance; 656 return _defaultInstance;
657 } 657 }
658 static MessageOptions _defaultInstance; 658 static MessageOptions _defaultInstance;
659 static void $checkItem(MessageOptions v) { 659 static void $checkItem(MessageOptions v) {
660 if (v is !MessageOptions) checkItemFailed(v, 'MessageOptions'); 660 if (v is !MessageOptions) checkItemFailed(v, 'MessageOptions');
661 } 661 }
662 662
663 bool get messageSetWireFormat => getField(1); 663 bool get messageSetWireFormat => $_get/*<bool>*/(0, 1, false);
664 void set messageSetWireFormat(bool v) { setField(1, v); } 664 void set messageSetWireFormat(bool v) { $_setBool(0, 1, v); }
665 bool hasMessageSetWireFormat() => hasField(1); 665 bool hasMessageSetWireFormat() => $_has(0, 1);
666 void clearMessageSetWireFormat() => clearField(1); 666 void clearMessageSetWireFormat() => clearField(1);
667 667
668 bool get noStandardDescriptorAccessor => getField(2); 668 bool get noStandardDescriptorAccessor => $_get/*<bool>*/(1, 2, false);
669 void set noStandardDescriptorAccessor(bool v) { setField(2, v); } 669 void set noStandardDescriptorAccessor(bool v) { $_setBool(1, 2, v); }
670 bool hasNoStandardDescriptorAccessor() => hasField(2); 670 bool hasNoStandardDescriptorAccessor() => $_has(1, 2);
671 void clearNoStandardDescriptorAccessor() => clearField(2); 671 void clearNoStandardDescriptorAccessor() => clearField(2);
672 672
673 List<UninterpretedOption> get uninterpretedOption => getField(999); 673 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(2, 999, null);
674 } 674 }
675 675
676 class _ReadonlyMessageOptions extends MessageOptions with ReadonlyMessageMixin { } 676 class _ReadonlyMessageOptions extends MessageOptions with ReadonlyMessageMixin { }
677 677
678 class FieldOptions_CType extends ProtobufEnum { 678 class FieldOptions_CType extends ProtobufEnum {
679 static const FieldOptions_CType STRING = const FieldOptions_CType._(0, 'STRING '); 679 static const FieldOptions_CType STRING = const FieldOptions_CType._(0, 'STRING ');
680 680
681 static const List<FieldOptions_CType> values = const <FieldOptions_CType> [ 681 static const List<FieldOptions_CType> values = const <FieldOptions_CType> [
682 STRING, 682 STRING,
683 ]; 683 ];
684 684
685 static final Map<int, FieldOptions_CType> _byValue = ProtobufEnum.initByValue( values); 685 static final Map<int, dynamic> _byValue = ProtobufEnum.initByValue(values);
686 static FieldOptions_CType valueOf(int value) => _byValue[value]; 686 static FieldOptions_CType valueOf(int value) => _byValue[value] as FieldOption s_CType;
687 static void $checkItem(FieldOptions_CType v) { 687 static void $checkItem(FieldOptions_CType v) {
688 if (v is !FieldOptions_CType) checkItemFailed(v, 'FieldOptions_CType'); 688 if (v is !FieldOptions_CType) checkItemFailed(v, 'FieldOptions_CType');
689 } 689 }
690 690
691 const FieldOptions_CType._(int v, String n) : super(v, n); 691 const FieldOptions_CType._(int v, String n) : super(v, n);
692 } 692 }
693 693
694 class FieldOptions extends GeneratedMessage { 694 class FieldOptions extends GeneratedMessage {
695 static final BuilderInfo _i = new BuilderInfo('FieldOptions') 695 static final BuilderInfo _i = new BuilderInfo('FieldOptions')
696 ..e(1, 'ctype', PbFieldType.OE, FieldOptions_CType.STRING, FieldOptions_CTyp e.valueOf) 696 ..e/*<FieldOptions_CType>*/(1, 'ctype', PbFieldType.OE, FieldOptions_CType.S TRING, FieldOptions_CType.valueOf)
697 ..a(2, 'packed', PbFieldType.OB) 697 ..a/*<bool>*/(2, 'packed', PbFieldType.OB)
698 ..a(5, 'lazy', PbFieldType.OB) 698 ..a/*<bool>*/(3, 'deprecated', PbFieldType.OB)
699 ..a(3, 'deprecated', PbFieldType.OB) 699 ..a/*<bool>*/(5, 'lazy', PbFieldType.OB)
700 ..a(9, 'experimentalMapKey', PbFieldType.OS) 700 ..a/*<String>*/(9, 'experimentalMapKey', PbFieldType.OS)
701 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 701 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
702 ..hasExtensions = true 702 ..hasExtensions = true
703 ; 703 ;
704 704
705 FieldOptions() : super(); 705 FieldOptions() : super();
706 FieldOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry. EMPTY]) : super.fromBuffer(i, r); 706 FieldOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry. EMPTY]) : super.fromBuffer(i, r);
707 FieldOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY ]) : super.fromJson(i, r); 707 FieldOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY ]) : super.fromJson(i, r);
708 FieldOptions clone() => new FieldOptions()..mergeFromMessage(this); 708 FieldOptions clone() => new FieldOptions()..mergeFromMessage(this);
709 BuilderInfo get info_ => _i; 709 BuilderInfo get info_ => _i;
710 static FieldOptions create() => new FieldOptions(); 710 static FieldOptions create() => new FieldOptions();
711 static PbList<FieldOptions> createRepeated() => new PbList<FieldOptions>(); 711 static PbList<FieldOptions> createRepeated() => new PbList<FieldOptions>();
712 static FieldOptions getDefault() { 712 static FieldOptions getDefault() {
713 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFieldOptions() ; 713 if (_defaultInstance == null) _defaultInstance = new _ReadonlyFieldOptions() ;
714 return _defaultInstance; 714 return _defaultInstance;
715 } 715 }
716 static FieldOptions _defaultInstance; 716 static FieldOptions _defaultInstance;
717 static void $checkItem(FieldOptions v) { 717 static void $checkItem(FieldOptions v) {
718 if (v is !FieldOptions) checkItemFailed(v, 'FieldOptions'); 718 if (v is !FieldOptions) checkItemFailed(v, 'FieldOptions');
719 } 719 }
720 720
721 FieldOptions_CType get ctype => getField(1); 721 FieldOptions_CType get ctype => $_get/*<FieldOptions_CType>*/(0, 1, null);
722 void set ctype(FieldOptions_CType v) { setField(1, v); } 722 void set ctype(FieldOptions_CType v) { setField(1, v); }
723 bool hasCtype() => hasField(1); 723 bool hasCtype() => $_has(0, 1);
724 void clearCtype() => clearField(1); 724 void clearCtype() => clearField(1);
725 725
726 bool get packed => getField(2); 726 bool get packed => $_get/*<bool>*/(1, 2, false);
727 void set packed(bool v) { setField(2, v); } 727 void set packed(bool v) { $_setBool(1, 2, v); }
728 bool hasPacked() => hasField(2); 728 bool hasPacked() => $_has(1, 2);
729 void clearPacked() => clearField(2); 729 void clearPacked() => clearField(2);
730 730
731 bool get lazy => getField(5); 731 bool get deprecated => $_get/*<bool>*/(2, 3, false);
732 void set lazy(bool v) { setField(5, v); } 732 void set deprecated(bool v) { $_setBool(2, 3, v); }
733 bool hasLazy() => hasField(5); 733 bool hasDeprecated() => $_has(2, 3);
734 void clearDeprecated() => clearField(3);
735
736 bool get lazy => $_get/*<bool>*/(3, 5, false);
737 void set lazy(bool v) { $_setBool(3, 5, v); }
738 bool hasLazy() => $_has(3, 5);
734 void clearLazy() => clearField(5); 739 void clearLazy() => clearField(5);
735 740
736 bool get deprecated => getField(3); 741 String get experimentalMapKey => $_get/*<String>*/(4, 9, '');
737 void set deprecated(bool v) { setField(3, v); } 742 void set experimentalMapKey(String v) { $_setString(4, 9, v); }
738 bool hasDeprecated() => hasField(3); 743 bool hasExperimentalMapKey() => $_has(4, 9);
739 void clearDeprecated() => clearField(3);
740
741 String get experimentalMapKey => getField(9);
742 void set experimentalMapKey(String v) { setField(9, v); }
743 bool hasExperimentalMapKey() => hasField(9);
744 void clearExperimentalMapKey() => clearField(9); 744 void clearExperimentalMapKey() => clearField(9);
745 745
746 List<UninterpretedOption> get uninterpretedOption => getField(999); 746 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(5, 999, null);
747 } 747 }
748 748
749 class _ReadonlyFieldOptions extends FieldOptions with ReadonlyMessageMixin {} 749 class _ReadonlyFieldOptions extends FieldOptions with ReadonlyMessageMixin {}
750 750
751 class EnumOptions extends GeneratedMessage { 751 class EnumOptions extends GeneratedMessage {
752 static final BuilderInfo _i = new BuilderInfo('EnumOptions') 752 static final BuilderInfo _i = new BuilderInfo('EnumOptions')
753 ..a(2, 'allowAlias', PbFieldType.OB, true) 753 ..a/*<bool>*/(2, 'allowAlias', PbFieldType.OB, true)
754 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 754 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
755 ..hasExtensions = true 755 ..hasExtensions = true
756 ; 756 ;
757 757
758 EnumOptions() : super(); 758 EnumOptions() : super();
759 EnumOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromBuffer(i, r); 759 EnumOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromBuffer(i, r);
760 EnumOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY] ) : super.fromJson(i, r); 760 EnumOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPTY] ) : super.fromJson(i, r);
761 EnumOptions clone() => new EnumOptions()..mergeFromMessage(this); 761 EnumOptions clone() => new EnumOptions()..mergeFromMessage(this);
762 BuilderInfo get info_ => _i; 762 BuilderInfo get info_ => _i;
763 static EnumOptions create() => new EnumOptions(); 763 static EnumOptions create() => new EnumOptions();
764 static PbList<EnumOptions> createRepeated() => new PbList<EnumOptions>(); 764 static PbList<EnumOptions> createRepeated() => new PbList<EnumOptions>();
765 static EnumOptions getDefault() { 765 static EnumOptions getDefault() {
766 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumOptions(); 766 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumOptions();
767 return _defaultInstance; 767 return _defaultInstance;
768 } 768 }
769 static EnumOptions _defaultInstance; 769 static EnumOptions _defaultInstance;
770 static void $checkItem(EnumOptions v) { 770 static void $checkItem(EnumOptions v) {
771 if (v is !EnumOptions) checkItemFailed(v, 'EnumOptions'); 771 if (v is !EnumOptions) checkItemFailed(v, 'EnumOptions');
772 } 772 }
773 773
774 bool get allowAlias => getField(2); 774 bool get allowAlias => $_get/*<bool>*/(0, 2, true);
775 void set allowAlias(bool v) { setField(2, v); } 775 void set allowAlias(bool v) { $_setBool(0, 2, v); }
776 bool hasAllowAlias() => hasField(2); 776 bool hasAllowAlias() => $_has(0, 2);
777 void clearAllowAlias() => clearField(2); 777 void clearAllowAlias() => clearField(2);
778 778
779 List<UninterpretedOption> get uninterpretedOption => getField(999); 779 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(1, 999, null);
780 } 780 }
781 781
782 class _ReadonlyEnumOptions extends EnumOptions with ReadonlyMessageMixin {} 782 class _ReadonlyEnumOptions extends EnumOptions with ReadonlyMessageMixin {}
783 783
784 class EnumValueOptions extends GeneratedMessage { 784 class EnumValueOptions extends GeneratedMessage {
785 static final BuilderInfo _i = new BuilderInfo('EnumValueOptions') 785 static final BuilderInfo _i = new BuilderInfo('EnumValueOptions')
786 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 786 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
787 ..hasExtensions = true 787 ..hasExtensions = true
788 ; 788 ;
789 789
790 EnumValueOptions() : super(); 790 EnumValueOptions() : super();
791 EnumValueOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromBuffer(i, r); 791 EnumValueOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegis try.EMPTY]) : super.fromBuffer(i, r);
792 EnumValueOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromJson(i, r); 792 EnumValueOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.E MPTY]) : super.fromJson(i, r);
793 EnumValueOptions clone() => new EnumValueOptions()..mergeFromMessage(this); 793 EnumValueOptions clone() => new EnumValueOptions()..mergeFromMessage(this);
794 BuilderInfo get info_ => _i; 794 BuilderInfo get info_ => _i;
795 static EnumValueOptions create() => new EnumValueOptions(); 795 static EnumValueOptions create() => new EnumValueOptions();
796 static PbList<EnumValueOptions> createRepeated() => new PbList<EnumValueOption s>(); 796 static PbList<EnumValueOptions> createRepeated() => new PbList<EnumValueOption s>();
797 static EnumValueOptions getDefault() { 797 static EnumValueOptions getDefault() {
798 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumValueOptio ns(); 798 if (_defaultInstance == null) _defaultInstance = new _ReadonlyEnumValueOptio ns();
799 return _defaultInstance; 799 return _defaultInstance;
800 } 800 }
801 static EnumValueOptions _defaultInstance; 801 static EnumValueOptions _defaultInstance;
802 static void $checkItem(EnumValueOptions v) { 802 static void $checkItem(EnumValueOptions v) {
803 if (v is !EnumValueOptions) checkItemFailed(v, 'EnumValueOptions'); 803 if (v is !EnumValueOptions) checkItemFailed(v, 'EnumValueOptions');
804 } 804 }
805 805
806 List<UninterpretedOption> get uninterpretedOption => getField(999); 806 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(0, 999, null);
807 } 807 }
808 808
809 class _ReadonlyEnumValueOptions extends EnumValueOptions with ReadonlyMessageMix in {} 809 class _ReadonlyEnumValueOptions extends EnumValueOptions with ReadonlyMessageMix in {}
810 810
811 class ServiceOptions extends GeneratedMessage { 811 class ServiceOptions extends GeneratedMessage {
812 static final BuilderInfo _i = new BuilderInfo('ServiceOptions') 812 static final BuilderInfo _i = new BuilderInfo('ServiceOptions')
813 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 813 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
814 ..hasExtensions = true 814 ..hasExtensions = true
815 ; 815 ;
816 816
817 ServiceOptions() : super(); 817 ServiceOptions() : super();
818 ServiceOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r); 818 ServiceOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r);
819 ServiceOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r); 819 ServiceOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r);
820 ServiceOptions clone() => new ServiceOptions()..mergeFromMessage(this); 820 ServiceOptions clone() => new ServiceOptions()..mergeFromMessage(this);
821 BuilderInfo get info_ => _i; 821 BuilderInfo get info_ => _i;
822 static ServiceOptions create() => new ServiceOptions(); 822 static ServiceOptions create() => new ServiceOptions();
823 static PbList<ServiceOptions> createRepeated() => new PbList<ServiceOptions>() ; 823 static PbList<ServiceOptions> createRepeated() => new PbList<ServiceOptions>() ;
824 static ServiceOptions getDefault() { 824 static ServiceOptions getDefault() {
825 if (_defaultInstance == null) _defaultInstance = new _ReadonlyServiceOptions (); 825 if (_defaultInstance == null) _defaultInstance = new _ReadonlyServiceOptions ();
826 return _defaultInstance; 826 return _defaultInstance;
827 } 827 }
828 static ServiceOptions _defaultInstance; 828 static ServiceOptions _defaultInstance;
829 static void $checkItem(ServiceOptions v) { 829 static void $checkItem(ServiceOptions v) {
830 if (v is !ServiceOptions) checkItemFailed(v, 'ServiceOptions'); 830 if (v is !ServiceOptions) checkItemFailed(v, 'ServiceOptions');
831 } 831 }
832 832
833 List<UninterpretedOption> get uninterpretedOption => getField(999); 833 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(0, 999, null);
834 } 834 }
835 835
836 class _ReadonlyServiceOptions extends ServiceOptions with ReadonlyMessageMixin { } 836 class _ReadonlyServiceOptions extends ServiceOptions with ReadonlyMessageMixin { }
837 837
838 class MethodOptions extends GeneratedMessage { 838 class MethodOptions extends GeneratedMessage {
839 static final BuilderInfo _i = new BuilderInfo('MethodOptions') 839 static final BuilderInfo _i = new BuilderInfo('MethodOptions')
840 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 840 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
841 ..hasExtensions = true 841 ..hasExtensions = true
842 ; 842 ;
843 843
844 MethodOptions() : super(); 844 MethodOptions() : super();
845 MethodOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry .EMPTY]) : super.fromBuffer(i, r); 845 MethodOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry .EMPTY]) : super.fromBuffer(i, r);
846 MethodOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPT Y]) : super.fromJson(i, r); 846 MethodOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPT Y]) : super.fromJson(i, r);
847 MethodOptions clone() => new MethodOptions()..mergeFromMessage(this); 847 MethodOptions clone() => new MethodOptions()..mergeFromMessage(this);
848 BuilderInfo get info_ => _i; 848 BuilderInfo get info_ => _i;
849 static MethodOptions create() => new MethodOptions(); 849 static MethodOptions create() => new MethodOptions();
850 static PbList<MethodOptions> createRepeated() => new PbList<MethodOptions>(); 850 static PbList<MethodOptions> createRepeated() => new PbList<MethodOptions>();
851 static MethodOptions getDefault() { 851 static MethodOptions getDefault() {
852 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMethodOptions( ); 852 if (_defaultInstance == null) _defaultInstance = new _ReadonlyMethodOptions( );
853 return _defaultInstance; 853 return _defaultInstance;
854 } 854 }
855 static MethodOptions _defaultInstance; 855 static MethodOptions _defaultInstance;
856 static void $checkItem(MethodOptions v) { 856 static void $checkItem(MethodOptions v) {
857 if (v is !MethodOptions) checkItemFailed(v, 'MethodOptions'); 857 if (v is !MethodOptions) checkItemFailed(v, 'MethodOptions');
858 } 858 }
859 859
860 List<UninterpretedOption> get uninterpretedOption => getField(999); 860 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(0, 999, null);
861 } 861 }
862 862
863 class _ReadonlyMethodOptions extends MethodOptions with ReadonlyMessageMixin {} 863 class _ReadonlyMethodOptions extends MethodOptions with ReadonlyMessageMixin {}
864 864
865 class StreamOptions extends GeneratedMessage { 865 class StreamOptions extends GeneratedMessage {
866 static final BuilderInfo _i = new BuilderInfo('StreamOptions') 866 static final BuilderInfo _i = new BuilderInfo('StreamOptions')
867 ..pp(999, 'uninterpretedOption', PbFieldType.PM, UninterpretedOption.$checkI tem, UninterpretedOption.create) 867 ..pp/*<UninterpretedOption>*/(999, 'uninterpretedOption', PbFieldType.PM, Un interpretedOption.$checkItem, UninterpretedOption.create)
868 ..hasExtensions = true 868 ..hasExtensions = true
869 ; 869 ;
870 870
871 StreamOptions() : super(); 871 StreamOptions() : super();
872 StreamOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry .EMPTY]) : super.fromBuffer(i, r); 872 StreamOptions.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistry .EMPTY]) : super.fromBuffer(i, r);
873 StreamOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPT Y]) : super.fromJson(i, r); 873 StreamOptions.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMPT Y]) : super.fromJson(i, r);
874 StreamOptions clone() => new StreamOptions()..mergeFromMessage(this); 874 StreamOptions clone() => new StreamOptions()..mergeFromMessage(this);
875 BuilderInfo get info_ => _i; 875 BuilderInfo get info_ => _i;
876 static StreamOptions create() => new StreamOptions(); 876 static StreamOptions create() => new StreamOptions();
877 static PbList<StreamOptions> createRepeated() => new PbList<StreamOptions>(); 877 static PbList<StreamOptions> createRepeated() => new PbList<StreamOptions>();
878 static StreamOptions getDefault() { 878 static StreamOptions getDefault() {
879 if (_defaultInstance == null) _defaultInstance = new _ReadonlyStreamOptions( ); 879 if (_defaultInstance == null) _defaultInstance = new _ReadonlyStreamOptions( );
880 return _defaultInstance; 880 return _defaultInstance;
881 } 881 }
882 static StreamOptions _defaultInstance; 882 static StreamOptions _defaultInstance;
883 static void $checkItem(StreamOptions v) { 883 static void $checkItem(StreamOptions v) {
884 if (v is !StreamOptions) checkItemFailed(v, 'StreamOptions'); 884 if (v is !StreamOptions) checkItemFailed(v, 'StreamOptions');
885 } 885 }
886 886
887 List<UninterpretedOption> get uninterpretedOption => getField(999); 887 List<UninterpretedOption> get uninterpretedOption => $_get/*<List<Uninterprete dOption>>*/(0, 999, null);
888 } 888 }
889 889
890 class _ReadonlyStreamOptions extends StreamOptions with ReadonlyMessageMixin {} 890 class _ReadonlyStreamOptions extends StreamOptions with ReadonlyMessageMixin {}
891 891
892 class UninterpretedOption_NamePart extends GeneratedMessage { 892 class UninterpretedOption_NamePart extends GeneratedMessage {
893 static final BuilderInfo _i = new BuilderInfo('UninterpretedOption_NamePart') 893 static final BuilderInfo _i = new BuilderInfo('UninterpretedOption_NamePart')
894 ..a(1, 'namePart', PbFieldType.QS) 894 ..a/*<String>*/(1, 'namePart', PbFieldType.QS)
895 ..a(2, 'isExtension', PbFieldType.QB) 895 ..a/*<bool>*/(2, 'isExtension', PbFieldType.QB)
896 ; 896 ;
897 897
898 UninterpretedOption_NamePart() : super(); 898 UninterpretedOption_NamePart() : super();
899 UninterpretedOption_NamePart.fromBuffer(List<int> i, [ExtensionRegistry r = Ex tensionRegistry.EMPTY]) : super.fromBuffer(i, r); 899 UninterpretedOption_NamePart.fromBuffer(List<int> i, [ExtensionRegistry r = Ex tensionRegistry.EMPTY]) : super.fromBuffer(i, r);
900 UninterpretedOption_NamePart.fromJson(String i, [ExtensionRegistry r = Extensi onRegistry.EMPTY]) : super.fromJson(i, r); 900 UninterpretedOption_NamePart.fromJson(String i, [ExtensionRegistry r = Extensi onRegistry.EMPTY]) : super.fromJson(i, r);
901 UninterpretedOption_NamePart clone() => new UninterpretedOption_NamePart()..me rgeFromMessage(this); 901 UninterpretedOption_NamePart clone() => new UninterpretedOption_NamePart()..me rgeFromMessage(this);
902 BuilderInfo get info_ => _i; 902 BuilderInfo get info_ => _i;
903 static UninterpretedOption_NamePart create() => new UninterpretedOption_NamePa rt(); 903 static UninterpretedOption_NamePart create() => new UninterpretedOption_NamePa rt();
904 static PbList<UninterpretedOption_NamePart> createRepeated() => new PbList<Uni nterpretedOption_NamePart>(); 904 static PbList<UninterpretedOption_NamePart> createRepeated() => new PbList<Uni nterpretedOption_NamePart>();
905 static UninterpretedOption_NamePart getDefault() { 905 static UninterpretedOption_NamePart getDefault() {
906 if (_defaultInstance == null) _defaultInstance = new _ReadonlyUninterpretedO ption_NamePart(); 906 if (_defaultInstance == null) _defaultInstance = new _ReadonlyUninterpretedO ption_NamePart();
907 return _defaultInstance; 907 return _defaultInstance;
908 } 908 }
909 static UninterpretedOption_NamePart _defaultInstance; 909 static UninterpretedOption_NamePart _defaultInstance;
910 static void $checkItem(UninterpretedOption_NamePart v) { 910 static void $checkItem(UninterpretedOption_NamePart v) {
911 if (v is !UninterpretedOption_NamePart) checkItemFailed(v, 'UninterpretedOpt ion_NamePart'); 911 if (v is !UninterpretedOption_NamePart) checkItemFailed(v, 'UninterpretedOpt ion_NamePart');
912 } 912 }
913 913
914 String get namePart => getField(1); 914 String get namePart => $_get/*<String>*/(0, 1, '');
915 void set namePart(String v) { setField(1, v); } 915 void set namePart(String v) { $_setString(0, 1, v); }
916 bool hasNamePart() => hasField(1); 916 bool hasNamePart() => $_has(0, 1);
917 void clearNamePart() => clearField(1); 917 void clearNamePart() => clearField(1);
918 918
919 bool get isExtension => getField(2); 919 bool get isExtension => $_get/*<bool>*/(1, 2, false);
920 void set isExtension(bool v) { setField(2, v); } 920 void set isExtension(bool v) { $_setBool(1, 2, v); }
921 bool hasIsExtension() => hasField(2); 921 bool hasIsExtension() => $_has(1, 2);
922 void clearIsExtension() => clearField(2); 922 void clearIsExtension() => clearField(2);
923 } 923 }
924 924
925 class _ReadonlyUninterpretedOption_NamePart extends UninterpretedOption_NamePart with ReadonlyMessageMixin {} 925 class _ReadonlyUninterpretedOption_NamePart extends UninterpretedOption_NamePart with ReadonlyMessageMixin {}
926 926
927 class UninterpretedOption extends GeneratedMessage { 927 class UninterpretedOption extends GeneratedMessage {
928 static final BuilderInfo _i = new BuilderInfo('UninterpretedOption') 928 static final BuilderInfo _i = new BuilderInfo('UninterpretedOption')
929 ..pp(2, 'name', PbFieldType.PM, UninterpretedOption_NamePart.$checkItem, Uni nterpretedOption_NamePart.create) 929 ..pp/*<UninterpretedOption_NamePart>*/(2, 'name', PbFieldType.PM, Uninterpre tedOption_NamePart.$checkItem, UninterpretedOption_NamePart.create)
930 ..a(3, 'identifierValue', PbFieldType.OS) 930 ..a/*<String>*/(3, 'identifierValue', PbFieldType.OS)
931 ..a(4, 'positiveIntValue', PbFieldType.OU6, Int64.ZERO) 931 ..a/*<Int64>*/(4, 'positiveIntValue', PbFieldType.OU6, Int64.ZERO)
932 ..a(5, 'negativeIntValue', PbFieldType.O6, Int64.ZERO) 932 ..a/*<Int64>*/(5, 'negativeIntValue', PbFieldType.O6, Int64.ZERO)
933 ..a(6, 'doubleValue', PbFieldType.OD) 933 ..a/*<double>*/(6, 'doubleValue', PbFieldType.OD)
934 ..a(7, 'stringValue', PbFieldType.OY) 934 ..a/*<List<int>>*/(7, 'stringValue', PbFieldType.OY)
935 ..a(8, 'aggregateValue', PbFieldType.OS) 935 ..a/*<String>*/(8, 'aggregateValue', PbFieldType.OS)
936 ; 936 ;
937 937
938 UninterpretedOption() : super(); 938 UninterpretedOption() : super();
939 UninterpretedOption.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r); 939 UninterpretedOption.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRe gistry.EMPTY]) : super.fromBuffer(i, r);
940 UninterpretedOption.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r); 940 UninterpretedOption.fromJson(String i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromJson(i, r);
941 UninterpretedOption clone() => new UninterpretedOption()..mergeFromMessage(thi s); 941 UninterpretedOption clone() => new UninterpretedOption()..mergeFromMessage(thi s);
942 BuilderInfo get info_ => _i; 942 BuilderInfo get info_ => _i;
943 static UninterpretedOption create() => new UninterpretedOption(); 943 static UninterpretedOption create() => new UninterpretedOption();
944 static PbList<UninterpretedOption> createRepeated() => new PbList<Uninterprete dOption>(); 944 static PbList<UninterpretedOption> createRepeated() => new PbList<Uninterprete dOption>();
945 static UninterpretedOption getDefault() { 945 static UninterpretedOption getDefault() {
946 if (_defaultInstance == null) _defaultInstance = new _ReadonlyUninterpretedO ption(); 946 if (_defaultInstance == null) _defaultInstance = new _ReadonlyUninterpretedO ption();
947 return _defaultInstance; 947 return _defaultInstance;
948 } 948 }
949 static UninterpretedOption _defaultInstance; 949 static UninterpretedOption _defaultInstance;
950 static void $checkItem(UninterpretedOption v) { 950 static void $checkItem(UninterpretedOption v) {
951 if (v is !UninterpretedOption) checkItemFailed(v, 'UninterpretedOption'); 951 if (v is !UninterpretedOption) checkItemFailed(v, 'UninterpretedOption');
952 } 952 }
953 953
954 List<UninterpretedOption_NamePart> get name => getField(2); 954 List<UninterpretedOption_NamePart> get name => $_get/*<List<UninterpretedOptio n_NamePart>>*/(0, 2, null);
955 955
956 String get identifierValue => getField(3); 956 String get identifierValue => $_get/*<String>*/(1, 3, '');
957 void set identifierValue(String v) { setField(3, v); } 957 void set identifierValue(String v) { $_setString(1, 3, v); }
958 bool hasIdentifierValue() => hasField(3); 958 bool hasIdentifierValue() => $_has(1, 3);
959 void clearIdentifierValue() => clearField(3); 959 void clearIdentifierValue() => clearField(3);
960 960
961 Int64 get positiveIntValue => getField(4); 961 Int64 get positiveIntValue => $_get/*<Int64>*/(2, 4, null);
962 void set positiveIntValue(Int64 v) { setField(4, v); } 962 void set positiveIntValue(Int64 v) { $_setInt64(2, 4, v); }
963 bool hasPositiveIntValue() => hasField(4); 963 bool hasPositiveIntValue() => $_has(2, 4);
964 void clearPositiveIntValue() => clearField(4); 964 void clearPositiveIntValue() => clearField(4);
965 965
966 Int64 get negativeIntValue => getField(5); 966 Int64 get negativeIntValue => $_get/*<Int64>*/(3, 5, null);
967 void set negativeIntValue(Int64 v) { setField(5, v); } 967 void set negativeIntValue(Int64 v) { $_setInt64(3, 5, v); }
968 bool hasNegativeIntValue() => hasField(5); 968 bool hasNegativeIntValue() => $_has(3, 5);
969 void clearNegativeIntValue() => clearField(5); 969 void clearNegativeIntValue() => clearField(5);
970 970
971 double get doubleValue => getField(6); 971 double get doubleValue => $_get/*<double>*/(4, 6, null);
972 void set doubleValue(double v) { setField(6, v); } 972 void set doubleValue(double v) { $_setDouble(4, 6, v); }
973 bool hasDoubleValue() => hasField(6); 973 bool hasDoubleValue() => $_has(4, 6);
974 void clearDoubleValue() => clearField(6); 974 void clearDoubleValue() => clearField(6);
975 975
976 List<int> get stringValue => getField(7); 976 List<int> get stringValue => $_get/*<List<int>>*/(5, 7, null);
977 void set stringValue(List<int> v) { setField(7, v); } 977 void set stringValue(List<int> v) { $_setBytes(5, 7, v); }
978 bool hasStringValue() => hasField(7); 978 bool hasStringValue() => $_has(5, 7);
979 void clearStringValue() => clearField(7); 979 void clearStringValue() => clearField(7);
980 980
981 String get aggregateValue => getField(8); 981 String get aggregateValue => $_get/*<String>*/(6, 8, '');
982 void set aggregateValue(String v) { setField(8, v); } 982 void set aggregateValue(String v) { $_setString(6, 8, v); }
983 bool hasAggregateValue() => hasField(8); 983 bool hasAggregateValue() => $_has(6, 8);
984 void clearAggregateValue() => clearField(8); 984 void clearAggregateValue() => clearField(8);
985 } 985 }
986 986
987 class _ReadonlyUninterpretedOption extends UninterpretedOption with ReadonlyMess ageMixin {} 987 class _ReadonlyUninterpretedOption extends UninterpretedOption with ReadonlyMess ageMixin {}
988 988
989 class SourceCodeInfo_Location extends GeneratedMessage { 989 class SourceCodeInfo_Location extends GeneratedMessage {
990 static final BuilderInfo _i = new BuilderInfo('SourceCodeInfo_Location') 990 static final BuilderInfo _i = new BuilderInfo('SourceCodeInfo_Location')
991 ..p(1, 'path', PbFieldType.K3) 991 ..p/*<int>*/(1, 'path', PbFieldType.K3)
992 ..p(2, 'span', PbFieldType.K3) 992 ..p/*<int>*/(2, 'span', PbFieldType.K3)
993 ..hasRequiredFields = false 993 ..hasRequiredFields = false
994 ; 994 ;
995 995
996 SourceCodeInfo_Location() : super(); 996 SourceCodeInfo_Location() : super();
997 SourceCodeInfo_Location.fromBuffer(List<int> i, [ExtensionRegistry r = Extensi onRegistry.EMPTY]) : super.fromBuffer(i, r); 997 SourceCodeInfo_Location.fromBuffer(List<int> i, [ExtensionRegistry r = Extensi onRegistry.EMPTY]) : super.fromBuffer(i, r);
998 SourceCodeInfo_Location.fromJson(String i, [ExtensionRegistry r = ExtensionReg istry.EMPTY]) : super.fromJson(i, r); 998 SourceCodeInfo_Location.fromJson(String i, [ExtensionRegistry r = ExtensionReg istry.EMPTY]) : super.fromJson(i, r);
999 SourceCodeInfo_Location clone() => new SourceCodeInfo_Location()..mergeFromMes sage(this); 999 SourceCodeInfo_Location clone() => new SourceCodeInfo_Location()..mergeFromMes sage(this);
1000 BuilderInfo get info_ => _i; 1000 BuilderInfo get info_ => _i;
1001 static SourceCodeInfo_Location create() => new SourceCodeInfo_Location(); 1001 static SourceCodeInfo_Location create() => new SourceCodeInfo_Location();
1002 static PbList<SourceCodeInfo_Location> createRepeated() => new PbList<SourceCo deInfo_Location>(); 1002 static PbList<SourceCodeInfo_Location> createRepeated() => new PbList<SourceCo deInfo_Location>();
1003 static SourceCodeInfo_Location getDefault() { 1003 static SourceCodeInfo_Location getDefault() {
1004 if (_defaultInstance == null) _defaultInstance = new _ReadonlySourceCodeInfo _Location(); 1004 if (_defaultInstance == null) _defaultInstance = new _ReadonlySourceCodeInfo _Location();
1005 return _defaultInstance; 1005 return _defaultInstance;
1006 } 1006 }
1007 static SourceCodeInfo_Location _defaultInstance; 1007 static SourceCodeInfo_Location _defaultInstance;
1008 static void $checkItem(SourceCodeInfo_Location v) { 1008 static void $checkItem(SourceCodeInfo_Location v) {
1009 if (v is !SourceCodeInfo_Location) checkItemFailed(v, 'SourceCodeInfo_Locati on'); 1009 if (v is !SourceCodeInfo_Location) checkItemFailed(v, 'SourceCodeInfo_Locati on');
1010 } 1010 }
1011 1011
1012 List<int> get path => getField(1); 1012 List<int> get path => $_get/*<List<int>>*/(0, 1, null);
1013 1013
1014 List<int> get span => getField(2); 1014 List<int> get span => $_get/*<List<int>>*/(1, 2, null);
1015 } 1015 }
1016 1016
1017 class _ReadonlySourceCodeInfo_Location extends SourceCodeInfo_Location with Read onlyMessageMixin {} 1017 class _ReadonlySourceCodeInfo_Location extends SourceCodeInfo_Location with Read onlyMessageMixin {}
1018 1018
1019 class SourceCodeInfo extends GeneratedMessage { 1019 class SourceCodeInfo extends GeneratedMessage {
1020 static final BuilderInfo _i = new BuilderInfo('SourceCodeInfo') 1020 static final BuilderInfo _i = new BuilderInfo('SourceCodeInfo')
1021 ..pp(1, 'location', PbFieldType.PM, SourceCodeInfo_Location.$checkItem, Sour ceCodeInfo_Location.create) 1021 ..pp/*<SourceCodeInfo_Location>*/(1, 'location', PbFieldType.PM, SourceCodeI nfo_Location.$checkItem, SourceCodeInfo_Location.create)
1022 ..hasRequiredFields = false 1022 ..hasRequiredFields = false
1023 ; 1023 ;
1024 1024
1025 SourceCodeInfo() : super(); 1025 SourceCodeInfo() : super();
1026 SourceCodeInfo.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r); 1026 SourceCodeInfo.fromBuffer(List<int> i, [ExtensionRegistry r = ExtensionRegistr y.EMPTY]) : super.fromBuffer(i, r);
1027 SourceCodeInfo.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r); 1027 SourceCodeInfo.fromJson(String i, [ExtensionRegistry r = ExtensionRegistry.EMP TY]) : super.fromJson(i, r);
1028 SourceCodeInfo clone() => new SourceCodeInfo()..mergeFromMessage(this); 1028 SourceCodeInfo clone() => new SourceCodeInfo()..mergeFromMessage(this);
1029 BuilderInfo get info_ => _i; 1029 BuilderInfo get info_ => _i;
1030 static SourceCodeInfo create() => new SourceCodeInfo(); 1030 static SourceCodeInfo create() => new SourceCodeInfo();
1031 static PbList<SourceCodeInfo> createRepeated() => new PbList<SourceCodeInfo>() ; 1031 static PbList<SourceCodeInfo> createRepeated() => new PbList<SourceCodeInfo>() ;
1032 static SourceCodeInfo getDefault() { 1032 static SourceCodeInfo getDefault() {
1033 if (_defaultInstance == null) _defaultInstance = new _ReadonlySourceCodeInfo (); 1033 if (_defaultInstance == null) _defaultInstance = new _ReadonlySourceCodeInfo ();
1034 return _defaultInstance; 1034 return _defaultInstance;
1035 } 1035 }
1036 static SourceCodeInfo _defaultInstance; 1036 static SourceCodeInfo _defaultInstance;
1037 static void $checkItem(SourceCodeInfo v) { 1037 static void $checkItem(SourceCodeInfo v) {
1038 if (v is !SourceCodeInfo) checkItemFailed(v, 'SourceCodeInfo'); 1038 if (v is !SourceCodeInfo) checkItemFailed(v, 'SourceCodeInfo');
1039 } 1039 }
1040 1040
1041 List<SourceCodeInfo_Location> get location => getField(1); 1041 List<SourceCodeInfo_Location> get location => $_get/*<List<SourceCodeInfo_Loca tion>>*/(0, 1, null);
1042 } 1042 }
1043 1043
1044 class _ReadonlySourceCodeInfo extends SourceCodeInfo with ReadonlyMessageMixin { } 1044 class _ReadonlySourceCodeInfo extends SourceCodeInfo with ReadonlyMessageMixin { }
1045 1045
1046 const FileDescriptorSet$json = const { 1046 const FileDescriptorSet$json = const {
1047 '1': 'FileDescriptorSet', 1047 '1': 'FileDescriptorSet',
1048 '2': const [ 1048 '2': const [
1049 const {'1': 'file', '3': 1, '4': 3, '5': 11, '6': '.proto2.FileDescriptorPro to'}, 1049 const {'1': 'file', '3': 1, '4': 3, '5': 11, '6': '.proto2.FileDescriptorPro to'},
1050 ], 1050 ],
1051 }; 1051 };
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
1094 '2': const [ 1094 '2': const [
1095 const {'1': 'name', '3': 1, '4': 1, '5': 9}, 1095 const {'1': 'name', '3': 1, '4': 1, '5': 9},
1096 const {'1': 'number', '3': 3, '4': 1, '5': 5}, 1096 const {'1': 'number', '3': 3, '4': 1, '5': 5},
1097 const {'1': 'label', '3': 4, '4': 1, '5': 14, '6': '.proto2.FieldDescriptorP roto.Label'}, 1097 const {'1': 'label', '3': 4, '4': 1, '5': 14, '6': '.proto2.FieldDescriptorP roto.Label'},
1098 const {'1': 'type', '3': 5, '4': 1, '5': 14, '6': '.proto2.FieldDescriptorPr oto.Type'}, 1098 const {'1': 'type', '3': 5, '4': 1, '5': 14, '6': '.proto2.FieldDescriptorPr oto.Type'},
1099 const {'1': 'type_name', '3': 6, '4': 1, '5': 9}, 1099 const {'1': 'type_name', '3': 6, '4': 1, '5': 9},
1100 const {'1': 'extendee', '3': 2, '4': 1, '5': 9}, 1100 const {'1': 'extendee', '3': 2, '4': 1, '5': 9},
1101 const {'1': 'default_value', '3': 7, '4': 1, '5': 9}, 1101 const {'1': 'default_value', '3': 7, '4': 1, '5': 9},
1102 const {'1': 'options', '3': 8, '4': 1, '5': 11, '6': '.proto2.FieldOptions'} , 1102 const {'1': 'options', '3': 8, '4': 1, '5': 11, '6': '.proto2.FieldOptions'} ,
1103 ], 1103 ],
1104 '4': const [ 1104 '4': const [FieldDescriptorProto_Type$json, FieldDescriptorProto_Label$json],
1105 const { 1105 };
1106 '1': 'Type', 1106
1107 '2': const [ 1107 const FieldDescriptorProto_Type$json = const {
1108 const {'1': 'TYPE_DOUBLE', '2': 1}, 1108 '1': 'Type',
1109 const {'1': 'TYPE_FLOAT', '2': 2}, 1109 '2': const [
1110 const {'1': 'TYPE_INT64', '2': 3}, 1110 const {'1': 'TYPE_DOUBLE', '2': 1},
1111 const {'1': 'TYPE_UINT64', '2': 4}, 1111 const {'1': 'TYPE_FLOAT', '2': 2},
1112 const {'1': 'TYPE_INT32', '2': 5}, 1112 const {'1': 'TYPE_INT64', '2': 3},
1113 const {'1': 'TYPE_FIXED64', '2': 6}, 1113 const {'1': 'TYPE_UINT64', '2': 4},
1114 const {'1': 'TYPE_FIXED32', '2': 7}, 1114 const {'1': 'TYPE_INT32', '2': 5},
1115 const {'1': 'TYPE_BOOL', '2': 8}, 1115 const {'1': 'TYPE_FIXED64', '2': 6},
1116 const {'1': 'TYPE_STRING', '2': 9}, 1116 const {'1': 'TYPE_FIXED32', '2': 7},
1117 const {'1': 'TYPE_GROUP', '2': 10}, 1117 const {'1': 'TYPE_BOOL', '2': 8},
1118 const {'1': 'TYPE_MESSAGE', '2': 11}, 1118 const {'1': 'TYPE_STRING', '2': 9},
1119 const {'1': 'TYPE_BYTES', '2': 12}, 1119 const {'1': 'TYPE_GROUP', '2': 10},
1120 const {'1': 'TYPE_UINT32', '2': 13}, 1120 const {'1': 'TYPE_MESSAGE', '2': 11},
1121 const {'1': 'TYPE_ENUM', '2': 14}, 1121 const {'1': 'TYPE_BYTES', '2': 12},
1122 const {'1': 'TYPE_SFIXED32', '2': 15}, 1122 const {'1': 'TYPE_UINT32', '2': 13},
1123 const {'1': 'TYPE_SFIXED64', '2': 16}, 1123 const {'1': 'TYPE_ENUM', '2': 14},
1124 const {'1': 'TYPE_SINT32', '2': 17}, 1124 const {'1': 'TYPE_SFIXED32', '2': 15},
1125 const {'1': 'TYPE_SINT64', '2': 18}, 1125 const {'1': 'TYPE_SFIXED64', '2': 16},
1126 ], 1126 const {'1': 'TYPE_SINT32', '2': 17},
1127 }, 1127 const {'1': 'TYPE_SINT64', '2': 18},
1128 const {
1129 '1': 'Label',
1130 '2': const [
1131 const {'1': 'LABEL_OPTIONAL', '2': 1},
1132 const {'1': 'LABEL_REQUIRED', '2': 2},
1133 const {'1': 'LABEL_REPEATED', '2': 3},
1134 ],
1135 },
1136 ], 1128 ],
1137 }; 1129 };
1138 1130
1131 const FieldDescriptorProto_Label$json = const {
1132 '1': 'Label',
1133 '2': const [
1134 const {'1': 'LABEL_OPTIONAL', '2': 1},
1135 const {'1': 'LABEL_REQUIRED', '2': 2},
1136 const {'1': 'LABEL_REPEATED', '2': 3},
1137 ],
1138 };
1139
1139 const EnumDescriptorProto$json = const { 1140 const EnumDescriptorProto$json = const {
1140 '1': 'EnumDescriptorProto', 1141 '1': 'EnumDescriptorProto',
1141 '2': const [ 1142 '2': const [
1142 const {'1': 'name', '3': 1, '4': 1, '5': 9}, 1143 const {'1': 'name', '3': 1, '4': 1, '5': 9},
1143 const {'1': 'value', '3': 2, '4': 3, '5': 11, '6': '.proto2.EnumValueDescrip torProto'}, 1144 const {'1': 'value', '3': 2, '4': 3, '5': 11, '6': '.proto2.EnumValueDescrip torProto'},
1144 const {'1': 'options', '3': 3, '4': 1, '5': 11, '6': '.proto2.EnumOptions'}, 1145 const {'1': 'options', '3': 3, '4': 1, '5': 11, '6': '.proto2.EnumOptions'},
1145 ], 1146 ],
1146 }; 1147 };
1147 1148
1148 const EnumValueDescriptorProto$json = const { 1149 const EnumValueDescriptorProto$json = const {
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
1190 const {'1': 'java_package', '3': 1, '4': 1, '5': 9}, 1191 const {'1': 'java_package', '3': 1, '4': 1, '5': 9},
1191 const {'1': 'java_outer_classname', '3': 8, '4': 1, '5': 9}, 1192 const {'1': 'java_outer_classname', '3': 8, '4': 1, '5': 9},
1192 const {'1': 'java_multiple_files', '3': 10, '4': 1, '5': 8, '7': 'false'}, 1193 const {'1': 'java_multiple_files', '3': 10, '4': 1, '5': 8, '7': 'false'},
1193 const {'1': 'java_generate_equals_and_hash', '3': 20, '4': 1, '5': 8, '7': ' false'}, 1194 const {'1': 'java_generate_equals_and_hash', '3': 20, '4': 1, '5': 8, '7': ' false'},
1194 const {'1': 'optimize_for', '3': 9, '4': 1, '5': 14, '6': '.proto2.FileOptio ns.OptimizeMode', '7': 'SPEED'}, 1195 const {'1': 'optimize_for', '3': 9, '4': 1, '5': 14, '6': '.proto2.FileOptio ns.OptimizeMode', '7': 'SPEED'},
1195 const {'1': 'cc_generic_services', '3': 16, '4': 1, '5': 8, '7': 'false'}, 1196 const {'1': 'cc_generic_services', '3': 16, '4': 1, '5': 8, '7': 'false'},
1196 const {'1': 'java_generic_services', '3': 17, '4': 1, '5': 8, '7': 'false'}, 1197 const {'1': 'java_generic_services', '3': 17, '4': 1, '5': 8, '7': 'false'},
1197 const {'1': 'py_generic_services', '3': 18, '4': 1, '5': 8, '7': 'false'}, 1198 const {'1': 'py_generic_services', '3': 18, '4': 1, '5': 8, '7': 'false'},
1198 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'}, 1199 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'},
1199 ], 1200 ],
1200 '4': const [ 1201 '4': const [FileOptions_OptimizeMode$json],
1201 const {
1202 '1': 'OptimizeMode',
1203 '2': const [
1204 const {'1': 'SPEED', '2': 1},
1205 const {'1': 'CODE_SIZE', '2': 2},
1206 const {'1': 'LITE_RUNTIME', '2': 3},
1207 ],
1208 },
1209 ],
1210 '5': const [ 1202 '5': const [
1211 const {'1': 1000, '2': 536870912}, 1203 const {'1': 1000, '2': 536870912},
1212 ], 1204 ],
1213 }; 1205 };
1214 1206
1207 const FileOptions_OptimizeMode$json = const {
1208 '1': 'OptimizeMode',
1209 '2': const [
1210 const {'1': 'SPEED', '2': 1},
1211 const {'1': 'CODE_SIZE', '2': 2},
1212 const {'1': 'LITE_RUNTIME', '2': 3},
1213 ],
1214 };
1215
1215 const MessageOptions$json = const { 1216 const MessageOptions$json = const {
1216 '1': 'MessageOptions', 1217 '1': 'MessageOptions',
1217 '2': const [ 1218 '2': const [
1218 const {'1': 'message_set_wire_format', '3': 1, '4': 1, '5': 8, '7': 'false'} , 1219 const {'1': 'message_set_wire_format', '3': 1, '4': 1, '5': 8, '7': 'false'} ,
1219 const {'1': 'no_standard_descriptor_accessor', '3': 2, '4': 1, '5': 8, '7': 'false'}, 1220 const {'1': 'no_standard_descriptor_accessor', '3': 2, '4': 1, '5': 8, '7': 'false'},
1220 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'}, 1221 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'},
1221 ], 1222 ],
1222 '5': const [ 1223 '5': const [
1223 const {'1': 1000, '2': 536870912}, 1224 const {'1': 1000, '2': 536870912},
1224 ], 1225 ],
1225 }; 1226 };
1226 1227
1227 const FieldOptions$json = const { 1228 const FieldOptions$json = const {
1228 '1': 'FieldOptions', 1229 '1': 'FieldOptions',
1229 '2': const [ 1230 '2': const [
1230 const {'1': 'ctype', '3': 1, '4': 1, '5': 14, '6': '.proto2.FieldOptions.CTy pe', '7': 'STRING'}, 1231 const {'1': 'ctype', '3': 1, '4': 1, '5': 14, '6': '.proto2.FieldOptions.CTy pe', '7': 'STRING'},
1231 const {'1': 'packed', '3': 2, '4': 1, '5': 8}, 1232 const {'1': 'packed', '3': 2, '4': 1, '5': 8},
1232 const {'1': 'lazy', '3': 5, '4': 1, '5': 8, '7': 'false'}, 1233 const {'1': 'lazy', '3': 5, '4': 1, '5': 8, '7': 'false'},
1233 const {'1': 'deprecated', '3': 3, '4': 1, '5': 8, '7': 'false'}, 1234 const {'1': 'deprecated', '3': 3, '4': 1, '5': 8, '7': 'false'},
1234 const {'1': 'experimental_map_key', '3': 9, '4': 1, '5': 9}, 1235 const {'1': 'experimental_map_key', '3': 9, '4': 1, '5': 9},
1235 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'}, 1236 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'},
1236 ], 1237 ],
1237 '4': const [ 1238 '4': const [FieldOptions_CType$json],
1238 const {
1239 '1': 'CType',
1240 '2': const [
1241 const {'1': 'STRING', '2': 0},
1242 ],
1243 },
1244 ],
1245 '5': const [ 1239 '5': const [
1246 const {'1': 1000, '2': 536870912}, 1240 const {'1': 1000, '2': 536870912},
1247 ], 1241 ],
1248 }; 1242 };
1249 1243
1244 const FieldOptions_CType$json = const {
1245 '1': 'CType',
1246 '2': const [
1247 const {'1': 'STRING', '2': 0},
1248 ],
1249 };
1250
1250 const EnumOptions$json = const { 1251 const EnumOptions$json = const {
1251 '1': 'EnumOptions', 1252 '1': 'EnumOptions',
1252 '2': const [ 1253 '2': const [
1253 const {'1': 'allow_alias', '3': 2, '4': 1, '5': 8, '7': 'true'}, 1254 const {'1': 'allow_alias', '3': 2, '4': 1, '5': 8, '7': 'true'},
1254 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'}, 1255 const {'1': 'uninterpreted_option', '3': 999, '4': 3, '5': 11, '6': '.proto2 .UninterpretedOption'},
1255 ], 1256 ],
1256 '5': const [ 1257 '5': const [
1257 const {'1': 1000, '2': 536870912}, 1258 const {'1': 1000, '2': 536870912},
1258 ], 1259 ],
1259 }; 1260 };
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
1341 const { 1342 const {
1342 '1': 'span', 1343 '1': 'span',
1343 '3': 2, 1344 '3': 2,
1344 '4': 3, 1345 '4': 3,
1345 '5': 5, 1346 '5': 5,
1346 '8': const {'2': true}, 1347 '8': const {'2': true},
1347 }, 1348 },
1348 ], 1349 ],
1349 }; 1350 };
1350 1351
OLDNEW
« no previous file with comments | « lib/protobuf_field.dart ('k') | lib/src/plugin.pb.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698