| OLD | NEW |
| 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 'base.dart' as base; | 10 import 'base.dart' as base; |
| 11 import 'flat_buffers.dart' as fb; | 11 import 'flat_buffers.dart' as fb; |
| 12 | 12 |
| 13 /** | 13 /** |
| 14 * Enum used to indicate the kind of entity referred to by a | 14 * Enum used to indicate the kind of entity referred to by a |
| 15 * [LinkedReference]. | 15 * [LinkedReference]. |
| 16 */ | 16 */ |
| 17 enum ReferenceKind { | 17 enum ReferenceKind { |
| 18 classOrEnum, | 18 classOrEnum, |
| 19 typedef, | 19 typedef, |
| 20 topLevelFunction, | 20 topLevelFunction, |
| 21 topLevelPropertyAccessor, | 21 topLevelPropertyAccessor, |
| 22 prefix, | 22 prefix, |
| 23 unresolved, | 23 unresolved, |
| 24 } | 24 } |
| 25 | 25 |
| 26 class _ReferenceKindReader extends fb.Reader<ReferenceKind> { |
| 27 const _ReferenceKindReader() : super(); |
| 28 |
| 29 @override |
| 30 int get size => 4; |
| 31 |
| 32 @override |
| 33 ReferenceKind read(fb.BufferPointer bp) { |
| 34 int index = const fb.Int32Reader().read(bp); |
| 35 return ReferenceKind.values[index]; |
| 36 } |
| 37 } |
| 38 |
| 26 /** | 39 /** |
| 27 * Enum used to indicate the kind of an executable. | 40 * Enum used to indicate the kind of an executable. |
| 28 */ | 41 */ |
| 29 enum UnlinkedExecutableKind { | 42 enum UnlinkedExecutableKind { |
| 30 functionOrMethod, | 43 functionOrMethod, |
| 31 getter, | 44 getter, |
| 32 setter, | 45 setter, |
| 33 constructor, | 46 constructor, |
| 34 } | 47 } |
| 35 | 48 |
| 49 class _UnlinkedExecutableKindReader extends fb.Reader<UnlinkedExecutableKind> { |
| 50 const _UnlinkedExecutableKindReader() : super(); |
| 51 |
| 52 @override |
| 53 int get size => 4; |
| 54 |
| 55 @override |
| 56 UnlinkedExecutableKind read(fb.BufferPointer bp) { |
| 57 int index = const fb.Int32Reader().read(bp); |
| 58 return UnlinkedExecutableKind.values[index]; |
| 59 } |
| 60 } |
| 61 |
| 36 /** | 62 /** |
| 37 * Enum used to indicate the kind of a parameter. | 63 * Enum used to indicate the kind of a parameter. |
| 38 */ | 64 */ |
| 39 enum UnlinkedParamKind { | 65 enum UnlinkedParamKind { |
| 40 required, | 66 required, |
| 41 positional, | 67 positional, |
| 42 named, | 68 named, |
| 43 } | 69 } |
| 44 | 70 |
| 71 class _UnlinkedParamKindReader extends fb.Reader<UnlinkedParamKind> { |
| 72 const _UnlinkedParamKindReader() : super(); |
| 73 |
| 74 @override |
| 75 int get size => 4; |
| 76 |
| 77 @override |
| 78 UnlinkedParamKind read(fb.BufferPointer bp) { |
| 79 int index = const fb.Int32Reader().read(bp); |
| 80 return UnlinkedParamKind.values[index]; |
| 81 } |
| 82 } |
| 83 |
| 45 class LinkedDependencyBuilder extends Object with _LinkedDependencyMixin impleme
nts LinkedDependency { | 84 class LinkedDependencyBuilder extends Object with _LinkedDependencyMixin impleme
nts LinkedDependency { |
| 46 bool _finished = false; | 85 bool _finished = false; |
| 47 | 86 |
| 48 String _uri; | 87 String _uri; |
| 49 List<String> _parts; | 88 List<String> _parts; |
| 50 | 89 |
| 51 @override | 90 @override |
| 52 String get uri => _uri ?? ''; | 91 String get uri => _uri ?? ''; |
| 53 | 92 |
| 54 /** | 93 /** |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 308 } | 347 } |
| 309 | 348 |
| 310 @override | 349 @override |
| 311 int get unit { | 350 int get unit { |
| 312 _unit ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); | 351 _unit ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 313 return _unit; | 352 return _unit; |
| 314 } | 353 } |
| 315 | 354 |
| 316 @override | 355 @override |
| 317 ReferenceKind get kind { | 356 ReferenceKind get kind { |
| 318 _kind ??= ReferenceKind.values[const fb.Int32Reader().vTableGet(_bp, 3, 0)]; | 357 _kind ??= const _ReferenceKindReader().vTableGet(_bp, 3, ReferenceKind.class
OrEnum); |
| 319 return _kind; | 358 return _kind; |
| 320 } | 359 } |
| 321 } | 360 } |
| 322 | 361 |
| 323 abstract class _LinkedExportNameMixin implements LinkedExportName { | 362 abstract class _LinkedExportNameMixin implements LinkedExportName { |
| 324 @override | 363 @override |
| 325 Map<String, Object> toMap() => { | 364 Map<String, Object> toMap() => { |
| 326 "name": name, | 365 "name": name, |
| 327 "dependency": dependency, | 366 "dependency": dependency, |
| 328 "unit": unit, | 367 "unit": unit, |
| (...skipping 350 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 679 int _numTypeParameters; | 718 int _numTypeParameters; |
| 680 | 719 |
| 681 @override | 720 @override |
| 682 int get dependency { | 721 int get dependency { |
| 683 _dependency ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); | 722 _dependency ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); |
| 684 return _dependency; | 723 return _dependency; |
| 685 } | 724 } |
| 686 | 725 |
| 687 @override | 726 @override |
| 688 ReferenceKind get kind { | 727 ReferenceKind get kind { |
| 689 _kind ??= ReferenceKind.values[const fb.Int32Reader().vTableGet(_bp, 1, 0)]; | 728 _kind ??= const _ReferenceKindReader().vTableGet(_bp, 1, ReferenceKind.class
OrEnum); |
| 690 return _kind; | 729 return _kind; |
| 691 } | 730 } |
| 692 | 731 |
| 693 @override | 732 @override |
| 694 int get unit { | 733 int get unit { |
| 695 _unit ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); | 734 _unit ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 696 return _unit; | 735 return _unit; |
| 697 } | 736 } |
| 698 | 737 |
| 699 @override | 738 @override |
| (...skipping 1656 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2356 } | 2395 } |
| 2357 | 2396 |
| 2358 @override | 2397 @override |
| 2359 List<UnlinkedParam> get parameters { | 2398 List<UnlinkedParam> get parameters { |
| 2360 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 5, const <UnlinkedParam>[]); | 2399 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 5, const <UnlinkedParam>[]); |
| 2361 return _parameters; | 2400 return _parameters; |
| 2362 } | 2401 } |
| 2363 | 2402 |
| 2364 @override | 2403 @override |
| 2365 UnlinkedExecutableKind get kind { | 2404 UnlinkedExecutableKind get kind { |
| 2366 _kind ??= UnlinkedExecutableKind.values[const fb.Int32Reader().vTableGet(_bp
, 6, 0)]; | 2405 _kind ??= const _UnlinkedExecutableKindReader().vTableGet(_bp, 6, UnlinkedEx
ecutableKind.functionOrMethod); |
| 2367 return _kind; | 2406 return _kind; |
| 2368 } | 2407 } |
| 2369 | 2408 |
| 2370 @override | 2409 @override |
| 2371 bool get isAbstract { | 2410 bool get isAbstract { |
| 2372 _isAbstract ??= const fb.BoolReader().vTableGet(_bp, 7, false); | 2411 _isAbstract ??= const fb.BoolReader().vTableGet(_bp, 7, false); |
| 2373 return _isAbstract; | 2412 return _isAbstract; |
| 2374 } | 2413 } |
| 2375 | 2414 |
| 2376 @override | 2415 @override |
| (...skipping 860 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3237 } | 3276 } |
| 3238 | 3277 |
| 3239 @override | 3278 @override |
| 3240 List<UnlinkedParam> get parameters { | 3279 List<UnlinkedParam> get parameters { |
| 3241 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 3, const <UnlinkedParam>[]); | 3280 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 3, const <UnlinkedParam>[]); |
| 3242 return _parameters; | 3281 return _parameters; |
| 3243 } | 3282 } |
| 3244 | 3283 |
| 3245 @override | 3284 @override |
| 3246 UnlinkedParamKind get kind { | 3285 UnlinkedParamKind get kind { |
| 3247 _kind ??= UnlinkedParamKind.values[const fb.Int32Reader().vTableGet(_bp, 4,
0)]; | 3286 _kind ??= const _UnlinkedParamKindReader().vTableGet(_bp, 4, UnlinkedParamKi
nd.required); |
| 3248 return _kind; | 3287 return _kind; |
| 3249 } | 3288 } |
| 3250 | 3289 |
| 3251 @override | 3290 @override |
| 3252 bool get isFunctionTyped { | 3291 bool get isFunctionTyped { |
| 3253 _isFunctionTyped ??= const fb.BoolReader().vTableGet(_bp, 5, false); | 3292 _isFunctionTyped ??= const fb.BoolReader().vTableGet(_bp, 5, false); |
| 3254 return _isFunctionTyped; | 3293 return _isFunctionTyped; |
| 3255 } | 3294 } |
| 3256 | 3295 |
| 3257 @override | 3296 @override |
| (...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3500 int _numTypeParameters; | 3539 int _numTypeParameters; |
| 3501 | 3540 |
| 3502 @override | 3541 @override |
| 3503 String get name { | 3542 String get name { |
| 3504 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); | 3543 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 3505 return _name; | 3544 return _name; |
| 3506 } | 3545 } |
| 3507 | 3546 |
| 3508 @override | 3547 @override |
| 3509 ReferenceKind get kind { | 3548 ReferenceKind get kind { |
| 3510 _kind ??= ReferenceKind.values[const fb.Int32Reader().vTableGet(_bp, 1, 0)]; | 3549 _kind ??= const _ReferenceKindReader().vTableGet(_bp, 1, ReferenceKind.class
OrEnum); |
| 3511 return _kind; | 3550 return _kind; |
| 3512 } | 3551 } |
| 3513 | 3552 |
| 3514 @override | 3553 @override |
| 3515 int get numTypeParameters { | 3554 int get numTypeParameters { |
| 3516 _numTypeParameters ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); | 3555 _numTypeParameters ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 3517 return _numTypeParameters; | 3556 return _numTypeParameters; |
| 3518 } | 3557 } |
| 3519 } | 3558 } |
| 3520 | 3559 |
| (...skipping 1634 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5155 "nameOffset": nameOffset, | 5194 "nameOffset": nameOffset, |
| 5156 "documentationComment": documentationComment, | 5195 "documentationComment": documentationComment, |
| 5157 "type": type, | 5196 "type": type, |
| 5158 "isStatic": isStatic, | 5197 "isStatic": isStatic, |
| 5159 "isFinal": isFinal, | 5198 "isFinal": isFinal, |
| 5160 "isConst": isConst, | 5199 "isConst": isConst, |
| 5161 "hasImplicitType": hasImplicitType, | 5200 "hasImplicitType": hasImplicitType, |
| 5162 }; | 5201 }; |
| 5163 } | 5202 } |
| 5164 | 5203 |
| OLD | NEW |