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

Side by Side Diff: pkg/analyzer/lib/src/summary/format.dart

Issue 1523093003: Move summary references into UnlinkedUnit and PrelinkedUnit. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 5 years 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 | « no previous file | pkg/analyzer/lib/src/summary/summarize_elements.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 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 // 4 //
5 // This file has been automatically generated. Please do not edit it manually. 5 // This file has been automatically generated. Please do not edit it manually.
6 // To regenerate the file, use the script "pkg/analyzer/tool/generate_files". 6 // To regenerate the file, use the script "pkg/analyzer/tool/generate_files".
7 7
8 library analyzer.src.summary.format; 8 library analyzer.src.summary.format;
9 9
10 import 'dart:convert'; 10 import 'dart:convert';
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 PrelinkedDependencyBuilder builder = new PrelinkedDependencyBuilder(builderCon text); 65 PrelinkedDependencyBuilder builder = new PrelinkedDependencyBuilder(builderCon text);
66 builder.uri = uri; 66 builder.uri = uri;
67 return builder; 67 return builder;
68 } 68 }
69 69
70 class PrelinkedLibrary { 70 class PrelinkedLibrary {
71 List<PrelinkedUnit> _units; 71 List<PrelinkedUnit> _units;
72 UnlinkedLibrary _unlinked; 72 UnlinkedLibrary _unlinked;
73 List<PrelinkedDependency> _dependencies; 73 List<PrelinkedDependency> _dependencies;
74 List<int> _importDependencies; 74 List<int> _importDependencies;
75 List<PrelinkedReference> _references;
76 75
77 PrelinkedLibrary.fromJson(Map json) 76 PrelinkedLibrary.fromJson(Map json)
78 : _units = json["units"]?.map((x) => new PrelinkedUnit.fromJson(x))?.toList( ), 77 : _units = json["units"]?.map((x) => new PrelinkedUnit.fromJson(x))?.toList( ),
79 _unlinked = json["unlinked"] == null ? null : new UnlinkedLibrary.fromJson (json["unlinked"]), 78 _unlinked = json["unlinked"] == null ? null : new UnlinkedLibrary.fromJson (json["unlinked"]),
80 _dependencies = json["dependencies"]?.map((x) => new PrelinkedDependency.f romJson(x))?.toList(), 79 _dependencies = json["dependencies"]?.map((x) => new PrelinkedDependency.f romJson(x))?.toList(),
81 _importDependencies = json["importDependencies"], 80 _importDependencies = json["importDependencies"];
82 _references = json["references"]?.map((x) => new PrelinkedReference.fromJs on(x))?.toList();
83 81
84 PrelinkedLibrary.fromBuffer(List<int> buffer) : this.fromJson(JSON.decode(UTF8 .decode(buffer))); 82 PrelinkedLibrary.fromBuffer(List<int> buffer) : this.fromJson(JSON.decode(UTF8 .decode(buffer)));
85 83
86 List<PrelinkedUnit> get units => _units ?? const <PrelinkedUnit>[]; 84 List<PrelinkedUnit> get units => _units ?? const <PrelinkedUnit>[];
87 UnlinkedLibrary get unlinked => _unlinked; 85 UnlinkedLibrary get unlinked => _unlinked;
88 List<PrelinkedDependency> get dependencies => _dependencies ?? const <Prelinke dDependency>[]; 86 List<PrelinkedDependency> get dependencies => _dependencies ?? const <Prelinke dDependency>[];
89 List<int> get importDependencies => _importDependencies ?? const <int>[]; 87 List<int> get importDependencies => _importDependencies ?? const <int>[];
90 List<PrelinkedReference> get references => _references ?? const <PrelinkedRefe rence>[];
91 } 88 }
92 89
93 class PrelinkedLibraryBuilder { 90 class PrelinkedLibraryBuilder {
94 final Map _json = {}; 91 final Map _json = {};
95 92
96 bool _finished = false; 93 bool _finished = false;
97 94
98 PrelinkedLibraryBuilder(builder.BuilderContext context); 95 PrelinkedLibraryBuilder(builder.BuilderContext context);
99 96
100 void set units(List<PrelinkedUnitBuilder> _value) { 97 void set units(List<PrelinkedUnitBuilder> _value) {
(...skipping 21 matching lines...) Expand all
122 } 119 }
123 120
124 void set importDependencies(List<int> _value) { 121 void set importDependencies(List<int> _value) {
125 assert(!_finished); 122 assert(!_finished);
126 assert(!_json.containsKey("importDependencies")); 123 assert(!_json.containsKey("importDependencies"));
127 if (_value != null || _value.isEmpty) { 124 if (_value != null || _value.isEmpty) {
128 _json["importDependencies"] = _value.toList(); 125 _json["importDependencies"] = _value.toList();
129 } 126 }
130 } 127 }
131 128
132 void set references(List<PrelinkedReferenceBuilder> _value) {
133 assert(!_finished);
134 assert(!_json.containsKey("references"));
135 if (_value != null || _value.isEmpty) {
136 _json["references"] = _value.map((b) => b.finish()).toList();
137 }
138 }
139
140 List<int> toBuffer() => UTF8.encode(JSON.encode(finish())); 129 List<int> toBuffer() => UTF8.encode(JSON.encode(finish()));
141 130
142 Map finish() { 131 Map finish() {
143 assert(!_finished); 132 assert(!_finished);
144 _finished = true; 133 _finished = true;
145 return _json; 134 return _json;
146 } 135 }
147 } 136 }
148 137
149 PrelinkedLibraryBuilder encodePrelinkedLibrary(builder.BuilderContext builderCon text, {List<PrelinkedUnitBuilder> units, UnlinkedLibraryBuilder unlinked, List<P relinkedDependencyBuilder> dependencies, List<int> importDependencies, List<Prel inkedReferenceBuilder> references}) { 138 PrelinkedLibraryBuilder encodePrelinkedLibrary(builder.BuilderContext builderCon text, {List<PrelinkedUnitBuilder> units, UnlinkedLibraryBuilder unlinked, List<P relinkedDependencyBuilder> dependencies, List<int> importDependencies}) {
150 PrelinkedLibraryBuilder builder = new PrelinkedLibraryBuilder(builderContext); 139 PrelinkedLibraryBuilder builder = new PrelinkedLibraryBuilder(builderContext);
151 builder.units = units; 140 builder.units = units;
152 builder.unlinked = unlinked; 141 builder.unlinked = unlinked;
153 builder.dependencies = dependencies; 142 builder.dependencies = dependencies;
154 builder.importDependencies = importDependencies; 143 builder.importDependencies = importDependencies;
155 builder.references = references;
156 return builder; 144 return builder;
157 } 145 }
158 146
159 class PrelinkedReference { 147 class PrelinkedReference {
160 int _dependency; 148 int _dependency;
161 PrelinkedReferenceKind _kind; 149 PrelinkedReferenceKind _kind;
162 int _unit; 150 int _unit;
163 151
164 PrelinkedReference.fromJson(Map json) 152 PrelinkedReference.fromJson(Map json)
165 : _dependency = json["dependency"], 153 : _dependency = json["dependency"],
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 PrelinkedReferenceBuilder encodePrelinkedReference(builder.BuilderContext builde rContext, {int dependency, PrelinkedReferenceKind kind, int unit}) { 200 PrelinkedReferenceBuilder encodePrelinkedReference(builder.BuilderContext builde rContext, {int dependency, PrelinkedReferenceKind kind, int unit}) {
213 PrelinkedReferenceBuilder builder = new PrelinkedReferenceBuilder(builderConte xt); 201 PrelinkedReferenceBuilder builder = new PrelinkedReferenceBuilder(builderConte xt);
214 builder.dependency = dependency; 202 builder.dependency = dependency;
215 builder.kind = kind; 203 builder.kind = kind;
216 builder.unit = unit; 204 builder.unit = unit;
217 return builder; 205 return builder;
218 } 206 }
219 207
220 class PrelinkedUnit { 208 class PrelinkedUnit {
221 UnlinkedUnit _unlinked; 209 UnlinkedUnit _unlinked;
210 List<PrelinkedReference> _references;
222 211
223 PrelinkedUnit.fromJson(Map json) 212 PrelinkedUnit.fromJson(Map json)
224 : _unlinked = json["unlinked"] == null ? null : new UnlinkedUnit.fromJson(js on["unlinked"]); 213 : _unlinked = json["unlinked"] == null ? null : new UnlinkedUnit.fromJson(js on["unlinked"]),
214 _references = json["references"]?.map((x) => new PrelinkedReference.fromJs on(x))?.toList();
225 215
226 UnlinkedUnit get unlinked => _unlinked; 216 UnlinkedUnit get unlinked => _unlinked;
217 List<PrelinkedReference> get references => _references ?? const <PrelinkedRefe rence>[];
227 } 218 }
228 219
229 class PrelinkedUnitBuilder { 220 class PrelinkedUnitBuilder {
230 final Map _json = {}; 221 final Map _json = {};
231 222
232 bool _finished = false; 223 bool _finished = false;
233 224
234 PrelinkedUnitBuilder(builder.BuilderContext context); 225 PrelinkedUnitBuilder(builder.BuilderContext context);
235 226
236 void set unlinked(UnlinkedUnitBuilder _value) { 227 void set unlinked(UnlinkedUnitBuilder _value) {
237 assert(!_finished); 228 assert(!_finished);
238 assert(!_json.containsKey("unlinked")); 229 assert(!_json.containsKey("unlinked"));
239 if (_value != null) { 230 if (_value != null) {
240 _json["unlinked"] = _value.finish(); 231 _json["unlinked"] = _value.finish();
241 } 232 }
242 } 233 }
243 234
235 void set references(List<PrelinkedReferenceBuilder> _value) {
236 assert(!_finished);
237 assert(!_json.containsKey("references"));
238 if (_value != null || _value.isEmpty) {
239 _json["references"] = _value.map((b) => b.finish()).toList();
240 }
241 }
242
244 Map finish() { 243 Map finish() {
245 assert(!_finished); 244 assert(!_finished);
246 _finished = true; 245 _finished = true;
247 return _json; 246 return _json;
248 } 247 }
249 } 248 }
250 249
251 PrelinkedUnitBuilder encodePrelinkedUnit(builder.BuilderContext builderContext, {UnlinkedUnitBuilder unlinked}) { 250 PrelinkedUnitBuilder encodePrelinkedUnit(builder.BuilderContext builderContext, {UnlinkedUnitBuilder unlinked, List<PrelinkedReferenceBuilder> references}) {
252 PrelinkedUnitBuilder builder = new PrelinkedUnitBuilder(builderContext); 251 PrelinkedUnitBuilder builder = new PrelinkedUnitBuilder(builderContext);
253 builder.unlinked = unlinked; 252 builder.unlinked = unlinked;
253 builder.references = references;
254 return builder; 254 return builder;
255 } 255 }
256 256
257 class UnlinkedClass { 257 class UnlinkedClass {
258 String _name; 258 String _name;
259 List<UnlinkedTypeParam> _typeParameters; 259 List<UnlinkedTypeParam> _typeParameters;
260 UnlinkedTypeRef _supertype; 260 UnlinkedTypeRef _supertype;
261 List<UnlinkedTypeRef> _mixins; 261 List<UnlinkedTypeRef> _mixins;
262 List<UnlinkedTypeRef> _interfaces; 262 List<UnlinkedTypeRef> _interfaces;
263 List<UnlinkedVariable> _fields; 263 List<UnlinkedVariable> _fields;
(...skipping 580 matching lines...) Expand 10 before | Expand all | Expand 10 after
844 builder.uri = uri; 844 builder.uri = uri;
845 builder.offset = offset; 845 builder.offset = offset;
846 builder.prefix = prefix; 846 builder.prefix = prefix;
847 builder.combinators = combinators; 847 builder.combinators = combinators;
848 builder.isDeferred = isDeferred; 848 builder.isDeferred = isDeferred;
849 builder.isImplicit = isImplicit; 849 builder.isImplicit = isImplicit;
850 return builder; 850 return builder;
851 } 851 }
852 852
853 class UnlinkedLibrary { 853 class UnlinkedLibrary {
854 List<UnlinkedReference> _references;
855 List<UnlinkedPrefix> _prefixes; 854 List<UnlinkedPrefix> _prefixes;
856 855
857 UnlinkedLibrary.fromJson(Map json) 856 UnlinkedLibrary.fromJson(Map json)
858 : _references = json["references"]?.map((x) => new UnlinkedReference.fromJso n(x))?.toList(), 857 : _prefixes = json["prefixes"]?.map((x) => new UnlinkedPrefix.fromJson(x))?. toList();
859 _prefixes = json["prefixes"]?.map((x) => new UnlinkedPrefix.fromJson(x))?. toList();
860 858
861 List<UnlinkedReference> get references => _references ?? const <UnlinkedRefere nce>[];
862 List<UnlinkedPrefix> get prefixes => _prefixes ?? const <UnlinkedPrefix>[]; 859 List<UnlinkedPrefix> get prefixes => _prefixes ?? const <UnlinkedPrefix>[];
863 } 860 }
864 861
865 class UnlinkedLibraryBuilder { 862 class UnlinkedLibraryBuilder {
866 final Map _json = {}; 863 final Map _json = {};
867 864
868 bool _finished = false; 865 bool _finished = false;
869 866
870 UnlinkedLibraryBuilder(builder.BuilderContext context); 867 UnlinkedLibraryBuilder(builder.BuilderContext context);
871 868
872 void set references(List<UnlinkedReferenceBuilder> _value) {
873 assert(!_finished);
874 assert(!_json.containsKey("references"));
875 if (_value != null || _value.isEmpty) {
876 _json["references"] = _value.map((b) => b.finish()).toList();
877 }
878 }
879
880 void set prefixes(List<UnlinkedPrefixBuilder> _value) { 869 void set prefixes(List<UnlinkedPrefixBuilder> _value) {
881 assert(!_finished); 870 assert(!_finished);
882 assert(!_json.containsKey("prefixes")); 871 assert(!_json.containsKey("prefixes"));
883 if (_value != null || _value.isEmpty) { 872 if (_value != null || _value.isEmpty) {
884 _json["prefixes"] = _value.map((b) => b.finish()).toList(); 873 _json["prefixes"] = _value.map((b) => b.finish()).toList();
885 } 874 }
886 } 875 }
887 876
888 Map finish() { 877 Map finish() {
889 assert(!_finished); 878 assert(!_finished);
890 _finished = true; 879 _finished = true;
891 return _json; 880 return _json;
892 } 881 }
893 } 882 }
894 883
895 UnlinkedLibraryBuilder encodeUnlinkedLibrary(builder.BuilderContext builderConte xt, {List<UnlinkedReferenceBuilder> references, List<UnlinkedPrefixBuilder> pref ixes}) { 884 UnlinkedLibraryBuilder encodeUnlinkedLibrary(builder.BuilderContext builderConte xt, {List<UnlinkedPrefixBuilder> prefixes}) {
896 UnlinkedLibraryBuilder builder = new UnlinkedLibraryBuilder(builderContext); 885 UnlinkedLibraryBuilder builder = new UnlinkedLibraryBuilder(builderContext);
897 builder.references = references;
898 builder.prefixes = prefixes; 886 builder.prefixes = prefixes;
899 return builder; 887 return builder;
900 } 888 }
901 889
902 class UnlinkedParam { 890 class UnlinkedParam {
903 String _name; 891 String _name;
904 UnlinkedTypeRef _type; 892 UnlinkedTypeRef _type;
905 List<UnlinkedParam> _parameters; 893 List<UnlinkedParam> _parameters;
906 UnlinkedParamKind _kind; 894 UnlinkedParamKind _kind;
907 bool _isFunctionTyped; 895 bool _isFunctionTyped;
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
1309 UnlinkedTypeRefBuilder encodeUnlinkedTypeRef(builder.BuilderContext builderConte xt, {int reference, int paramReference, List<UnlinkedTypeRefBuilder> typeArgumen ts}) { 1297 UnlinkedTypeRefBuilder encodeUnlinkedTypeRef(builder.BuilderContext builderConte xt, {int reference, int paramReference, List<UnlinkedTypeRefBuilder> typeArgumen ts}) {
1310 UnlinkedTypeRefBuilder builder = new UnlinkedTypeRefBuilder(builderContext); 1298 UnlinkedTypeRefBuilder builder = new UnlinkedTypeRefBuilder(builderContext);
1311 builder.reference = reference; 1299 builder.reference = reference;
1312 builder.paramReference = paramReference; 1300 builder.paramReference = paramReference;
1313 builder.typeArguments = typeArguments; 1301 builder.typeArguments = typeArguments;
1314 return builder; 1302 return builder;
1315 } 1303 }
1316 1304
1317 class UnlinkedUnit { 1305 class UnlinkedUnit {
1318 String _libraryName; 1306 String _libraryName;
1307 List<UnlinkedReference> _references;
1319 List<UnlinkedClass> _classes; 1308 List<UnlinkedClass> _classes;
1320 List<UnlinkedEnum> _enums; 1309 List<UnlinkedEnum> _enums;
1321 List<UnlinkedExecutable> _executables; 1310 List<UnlinkedExecutable> _executables;
1322 List<UnlinkedExport> _exports; 1311 List<UnlinkedExport> _exports;
1323 List<UnlinkedImport> _imports; 1312 List<UnlinkedImport> _imports;
1324 List<UnlinkedPart> _parts; 1313 List<UnlinkedPart> _parts;
1325 List<UnlinkedTypedef> _typedefs; 1314 List<UnlinkedTypedef> _typedefs;
1326 List<UnlinkedVariable> _variables; 1315 List<UnlinkedVariable> _variables;
1327 1316
1328 UnlinkedUnit.fromJson(Map json) 1317 UnlinkedUnit.fromJson(Map json)
1329 : _libraryName = json["libraryName"], 1318 : _libraryName = json["libraryName"],
1319 _references = json["references"]?.map((x) => new UnlinkedReference.fromJso n(x))?.toList(),
1330 _classes = json["classes"]?.map((x) => new UnlinkedClass.fromJson(x))?.toL ist(), 1320 _classes = json["classes"]?.map((x) => new UnlinkedClass.fromJson(x))?.toL ist(),
1331 _enums = json["enums"]?.map((x) => new UnlinkedEnum.fromJson(x))?.toList() , 1321 _enums = json["enums"]?.map((x) => new UnlinkedEnum.fromJson(x))?.toList() ,
1332 _executables = json["executables"]?.map((x) => new UnlinkedExecutable.from Json(x))?.toList(), 1322 _executables = json["executables"]?.map((x) => new UnlinkedExecutable.from Json(x))?.toList(),
1333 _exports = json["exports"]?.map((x) => new UnlinkedExport.fromJson(x))?.to List(), 1323 _exports = json["exports"]?.map((x) => new UnlinkedExport.fromJson(x))?.to List(),
1334 _imports = json["imports"]?.map((x) => new UnlinkedImport.fromJson(x))?.to List(), 1324 _imports = json["imports"]?.map((x) => new UnlinkedImport.fromJson(x))?.to List(),
1335 _parts = json["parts"]?.map((x) => new UnlinkedPart.fromJson(x))?.toList() , 1325 _parts = json["parts"]?.map((x) => new UnlinkedPart.fromJson(x))?.toList() ,
1336 _typedefs = json["typedefs"]?.map((x) => new UnlinkedTypedef.fromJson(x))? .toList(), 1326 _typedefs = json["typedefs"]?.map((x) => new UnlinkedTypedef.fromJson(x))? .toList(),
1337 _variables = json["variables"]?.map((x) => new UnlinkedVariable.fromJson(x ))?.toList(); 1327 _variables = json["variables"]?.map((x) => new UnlinkedVariable.fromJson(x ))?.toList();
1338 1328
1339 String get libraryName => _libraryName ?? ''; 1329 String get libraryName => _libraryName ?? '';
1330 List<UnlinkedReference> get references => _references ?? const <UnlinkedRefere nce>[];
1340 List<UnlinkedClass> get classes => _classes ?? const <UnlinkedClass>[]; 1331 List<UnlinkedClass> get classes => _classes ?? const <UnlinkedClass>[];
1341 List<UnlinkedEnum> get enums => _enums ?? const <UnlinkedEnum>[]; 1332 List<UnlinkedEnum> get enums => _enums ?? const <UnlinkedEnum>[];
1342 List<UnlinkedExecutable> get executables => _executables ?? const <UnlinkedExe cutable>[]; 1333 List<UnlinkedExecutable> get executables => _executables ?? const <UnlinkedExe cutable>[];
1343 List<UnlinkedExport> get exports => _exports ?? const <UnlinkedExport>[]; 1334 List<UnlinkedExport> get exports => _exports ?? const <UnlinkedExport>[];
1344 List<UnlinkedImport> get imports => _imports ?? const <UnlinkedImport>[]; 1335 List<UnlinkedImport> get imports => _imports ?? const <UnlinkedImport>[];
1345 List<UnlinkedPart> get parts => _parts ?? const <UnlinkedPart>[]; 1336 List<UnlinkedPart> get parts => _parts ?? const <UnlinkedPart>[];
1346 List<UnlinkedTypedef> get typedefs => _typedefs ?? const <UnlinkedTypedef>[]; 1337 List<UnlinkedTypedef> get typedefs => _typedefs ?? const <UnlinkedTypedef>[];
1347 List<UnlinkedVariable> get variables => _variables ?? const <UnlinkedVariable> []; 1338 List<UnlinkedVariable> get variables => _variables ?? const <UnlinkedVariable> [];
1348 } 1339 }
1349 1340
1350 class UnlinkedUnitBuilder { 1341 class UnlinkedUnitBuilder {
1351 final Map _json = {}; 1342 final Map _json = {};
1352 1343
1353 bool _finished = false; 1344 bool _finished = false;
1354 1345
1355 UnlinkedUnitBuilder(builder.BuilderContext context); 1346 UnlinkedUnitBuilder(builder.BuilderContext context);
1356 1347
1357 void set libraryName(String _value) { 1348 void set libraryName(String _value) {
1358 assert(!_finished); 1349 assert(!_finished);
1359 assert(!_json.containsKey("libraryName")); 1350 assert(!_json.containsKey("libraryName"));
1360 if (_value != null) { 1351 if (_value != null) {
1361 _json["libraryName"] = _value; 1352 _json["libraryName"] = _value;
1362 } 1353 }
1363 } 1354 }
1364 1355
1356 void set references(List<UnlinkedReferenceBuilder> _value) {
1357 assert(!_finished);
1358 assert(!_json.containsKey("references"));
1359 if (_value != null || _value.isEmpty) {
1360 _json["references"] = _value.map((b) => b.finish()).toList();
1361 }
1362 }
1363
1365 void set classes(List<UnlinkedClassBuilder> _value) { 1364 void set classes(List<UnlinkedClassBuilder> _value) {
1366 assert(!_finished); 1365 assert(!_finished);
1367 assert(!_json.containsKey("classes")); 1366 assert(!_json.containsKey("classes"));
1368 if (_value != null || _value.isEmpty) { 1367 if (_value != null || _value.isEmpty) {
1369 _json["classes"] = _value.map((b) => b.finish()).toList(); 1368 _json["classes"] = _value.map((b) => b.finish()).toList();
1370 } 1369 }
1371 } 1370 }
1372 1371
1373 void set enums(List<UnlinkedEnumBuilder> _value) { 1372 void set enums(List<UnlinkedEnumBuilder> _value) {
1374 assert(!_finished); 1373 assert(!_finished);
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
1426 } 1425 }
1427 } 1426 }
1428 1427
1429 Map finish() { 1428 Map finish() {
1430 assert(!_finished); 1429 assert(!_finished);
1431 _finished = true; 1430 _finished = true;
1432 return _json; 1431 return _json;
1433 } 1432 }
1434 } 1433 }
1435 1434
1436 UnlinkedUnitBuilder encodeUnlinkedUnit(builder.BuilderContext builderContext, {S tring libraryName, List<UnlinkedClassBuilder> classes, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilder> executables, List<UnlinkedExportBuilder> exports, List<UnlinkedImportBuilder> imports, List<UnlinkedPartBuilder> parts, List<UnlinkedTypedefBuilder> typedefs, List<UnlinkedVariableBuilder> variables}) { 1435 UnlinkedUnitBuilder encodeUnlinkedUnit(builder.BuilderContext builderContext, {S tring libraryName, List<UnlinkedReferenceBuilder> references, List<UnlinkedClass Builder> classes, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilde r> executables, List<UnlinkedExportBuilder> exports, List<UnlinkedImportBuilder> imports, List<UnlinkedPartBuilder> parts, List<UnlinkedTypedefBuilder> typedefs , List<UnlinkedVariableBuilder> variables}) {
1437 UnlinkedUnitBuilder builder = new UnlinkedUnitBuilder(builderContext); 1436 UnlinkedUnitBuilder builder = new UnlinkedUnitBuilder(builderContext);
1438 builder.libraryName = libraryName; 1437 builder.libraryName = libraryName;
1438 builder.references = references;
1439 builder.classes = classes; 1439 builder.classes = classes;
1440 builder.enums = enums; 1440 builder.enums = enums;
1441 builder.executables = executables; 1441 builder.executables = executables;
1442 builder.exports = exports; 1442 builder.exports = exports;
1443 builder.imports = imports; 1443 builder.imports = imports;
1444 builder.parts = parts; 1444 builder.parts = parts;
1445 builder.typedefs = typedefs; 1445 builder.typedefs = typedefs;
1446 builder.variables = variables; 1446 builder.variables = variables;
1447 return builder; 1447 return builder;
1448 } 1448 }
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
1537 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext); 1537 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext);
1538 builder.name = name; 1538 builder.name = name;
1539 builder.type = type; 1539 builder.type = type;
1540 builder.isStatic = isStatic; 1540 builder.isStatic = isStatic;
1541 builder.isFinal = isFinal; 1541 builder.isFinal = isFinal;
1542 builder.isConst = isConst; 1542 builder.isConst = isConst;
1543 builder.hasImplicitType = hasImplicitType; 1543 builder.hasImplicitType = hasImplicitType;
1544 return builder; 1544 return builder;
1545 } 1545 }
1546 1546
OLDNEW
« no previous file with comments | « no previous file | pkg/analyzer/lib/src/summary/summarize_elements.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698