| 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; |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 * due to an "import" declaration. | 82 * due to an "import" declaration. |
| 83 */ | 83 */ |
| 84 abstract class PrelinkedDependency extends base.SummaryClass { | 84 abstract class PrelinkedDependency extends base.SummaryClass { |
| 85 | 85 |
| 86 /** | 86 /** |
| 87 * The relative URI used to import one library from the other. | 87 * The relative URI used to import one library from the other. |
| 88 */ | 88 */ |
| 89 String get uri; | 89 String get uri; |
| 90 } | 90 } |
| 91 | 91 |
| 92 class _PrelinkedDependencyReader extends fb.TableReader<_PrelinkedDependencyRead
er> implements PrelinkedDependency { | 92 class _PrelinkedDependencyReader extends fb.TableReader<_PrelinkedDependencyImpl
> { |
| 93 const _PrelinkedDependencyReader(); |
| 94 |
| 95 @override |
| 96 _PrelinkedDependencyImpl createObject(fb.BufferPointer bp) => new _PrelinkedDe
pendencyImpl(bp); |
| 97 } |
| 98 |
| 99 class _PrelinkedDependencyImpl implements PrelinkedDependency { |
| 93 final fb.BufferPointer _bp; | 100 final fb.BufferPointer _bp; |
| 94 | 101 |
| 95 const _PrelinkedDependencyReader([this._bp]); | 102 _PrelinkedDependencyImpl(this._bp); |
| 96 | 103 |
| 97 @override | 104 String _uri; |
| 98 _PrelinkedDependencyReader createReader(fb.BufferPointer bp) => new _Prelinked
DependencyReader(bp); | |
| 99 | 105 |
| 100 @override | 106 @override |
| 101 Map<String, Object> toMap() => { | 107 Map<String, Object> toMap() => { |
| 102 "uri": uri, | 108 "uri": uri, |
| 103 }; | 109 }; |
| 104 | 110 |
| 105 @override | 111 @override |
| 106 String get uri => const fb.StringReader().vTableGet(_bp, 0, ''); | 112 String get uri { |
| 113 _uri ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 114 return _uri; |
| 115 } |
| 107 } | 116 } |
| 108 | 117 |
| 109 class PrelinkedLibraryBuilder { | 118 class PrelinkedLibraryBuilder { |
| 110 bool _finished = false; | 119 bool _finished = false; |
| 111 | 120 |
| 112 List<PrelinkedUnitBuilder> _units; | 121 List<PrelinkedUnitBuilder> _units; |
| 113 List<PrelinkedDependencyBuilder> _dependencies; | 122 List<PrelinkedDependencyBuilder> _dependencies; |
| 114 List<int> _importDependencies; | 123 List<int> _importDependencies; |
| 115 | 124 |
| 116 PrelinkedLibraryBuilder(); | 125 PrelinkedLibraryBuilder(); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 225 /** | 234 /** |
| 226 * For each import in [UnlinkedUnit.imports], an index into [dependencies] | 235 * For each import in [UnlinkedUnit.imports], an index into [dependencies] |
| 227 * of the library being imported. | 236 * of the library being imported. |
| 228 * | 237 * |
| 229 * TODO(paulberry): if [dependencies] is removed, this can be removed as | 238 * TODO(paulberry): if [dependencies] is removed, this can be removed as |
| 230 * well, since there will effectively be a one-to-one mapping. | 239 * well, since there will effectively be a one-to-one mapping. |
| 231 */ | 240 */ |
| 232 List<int> get importDependencies; | 241 List<int> get importDependencies; |
| 233 } | 242 } |
| 234 | 243 |
| 235 class _PrelinkedLibraryReader extends fb.TableReader<_PrelinkedLibraryReader> im
plements PrelinkedLibrary { | 244 class _PrelinkedLibraryReader extends fb.TableReader<_PrelinkedLibraryImpl> { |
| 245 const _PrelinkedLibraryReader(); |
| 246 |
| 247 @override |
| 248 _PrelinkedLibraryImpl createObject(fb.BufferPointer bp) => new _PrelinkedLibra
ryImpl(bp); |
| 249 } |
| 250 |
| 251 class _PrelinkedLibraryImpl implements PrelinkedLibrary { |
| 236 final fb.BufferPointer _bp; | 252 final fb.BufferPointer _bp; |
| 237 | 253 |
| 238 const _PrelinkedLibraryReader([this._bp]); | 254 _PrelinkedLibraryImpl(this._bp); |
| 239 | 255 |
| 240 @override | 256 List<PrelinkedUnit> _units; |
| 241 _PrelinkedLibraryReader createReader(fb.BufferPointer bp) => new _PrelinkedLib
raryReader(bp); | 257 List<PrelinkedDependency> _dependencies; |
| 258 List<int> _importDependencies; |
| 242 | 259 |
| 243 @override | 260 @override |
| 244 Map<String, Object> toMap() => { | 261 Map<String, Object> toMap() => { |
| 245 "units": units, | 262 "units": units, |
| 246 "dependencies": dependencies, | 263 "dependencies": dependencies, |
| 247 "importDependencies": importDependencies, | 264 "importDependencies": importDependencies, |
| 248 }; | 265 }; |
| 249 | 266 |
| 250 @override | 267 @override |
| 251 List<PrelinkedUnit> get units => const fb.ListReader<PrelinkedUnit>(const _Pre
linkedUnitReader()).vTableGet(_bp, 0, const <PrelinkedUnit>[]); | 268 List<PrelinkedUnit> get units { |
| 269 _units ??= const fb.ListReader<PrelinkedUnit>(const _PrelinkedUnitReader()).
vTableGet(_bp, 0, const <PrelinkedUnit>[]); |
| 270 return _units; |
| 271 } |
| 252 | 272 |
| 253 @override | 273 @override |
| 254 List<PrelinkedDependency> get dependencies => const fb.ListReader<PrelinkedDep
endency>(const _PrelinkedDependencyReader()).vTableGet(_bp, 1, const <PrelinkedD
ependency>[]); | 274 List<PrelinkedDependency> get dependencies { |
| 275 _dependencies ??= const fb.ListReader<PrelinkedDependency>(const _PrelinkedD
ependencyReader()).vTableGet(_bp, 1, const <PrelinkedDependency>[]); |
| 276 return _dependencies; |
| 277 } |
| 255 | 278 |
| 256 @override | 279 @override |
| 257 List<int> get importDependencies => const fb.ListReader<int>(const fb.Int32Rea
der()).vTableGet(_bp, 2, const <int>[]); | 280 List<int> get importDependencies { |
| 281 _importDependencies ??= const fb.ListReader<int>(const fb.Int32Reader()).vTa
bleGet(_bp, 2, const <int>[]); |
| 282 return _importDependencies; |
| 283 } |
| 258 } | 284 } |
| 259 | 285 |
| 260 class PrelinkedReferenceBuilder { | 286 class PrelinkedReferenceBuilder { |
| 261 bool _finished = false; | 287 bool _finished = false; |
| 262 | 288 |
| 263 int _dependency; | 289 int _dependency; |
| 264 PrelinkedReferenceKind _kind; | 290 PrelinkedReferenceKind _kind; |
| 265 int _unit; | 291 int _unit; |
| 266 int _numTypeParameters; | 292 int _numTypeParameters; |
| 267 | 293 |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 359 */ | 385 */ |
| 360 int get unit; | 386 int get unit; |
| 361 | 387 |
| 362 /** | 388 /** |
| 363 * If the entity being referred to is generic, the number of type parameters | 389 * If the entity being referred to is generic, the number of type parameters |
| 364 * it accepts. Otherwise zero. | 390 * it accepts. Otherwise zero. |
| 365 */ | 391 */ |
| 366 int get numTypeParameters; | 392 int get numTypeParameters; |
| 367 } | 393 } |
| 368 | 394 |
| 369 class _PrelinkedReferenceReader extends fb.TableReader<_PrelinkedReferenceReader
> implements PrelinkedReference { | 395 class _PrelinkedReferenceReader extends fb.TableReader<_PrelinkedReferenceImpl>
{ |
| 396 const _PrelinkedReferenceReader(); |
| 397 |
| 398 @override |
| 399 _PrelinkedReferenceImpl createObject(fb.BufferPointer bp) => new _PrelinkedRef
erenceImpl(bp); |
| 400 } |
| 401 |
| 402 class _PrelinkedReferenceImpl implements PrelinkedReference { |
| 370 final fb.BufferPointer _bp; | 403 final fb.BufferPointer _bp; |
| 371 | 404 |
| 372 const _PrelinkedReferenceReader([this._bp]); | 405 _PrelinkedReferenceImpl(this._bp); |
| 373 | 406 |
| 374 @override | 407 int _dependency; |
| 375 _PrelinkedReferenceReader createReader(fb.BufferPointer bp) => new _PrelinkedR
eferenceReader(bp); | 408 PrelinkedReferenceKind _kind; |
| 409 int _unit; |
| 410 int _numTypeParameters; |
| 376 | 411 |
| 377 @override | 412 @override |
| 378 Map<String, Object> toMap() => { | 413 Map<String, Object> toMap() => { |
| 379 "dependency": dependency, | 414 "dependency": dependency, |
| 380 "kind": kind, | 415 "kind": kind, |
| 381 "unit": unit, | 416 "unit": unit, |
| 382 "numTypeParameters": numTypeParameters, | 417 "numTypeParameters": numTypeParameters, |
| 383 }; | 418 }; |
| 384 | 419 |
| 385 @override | 420 @override |
| 386 int get dependency => const fb.Int32Reader().vTableGet(_bp, 0, 0); | 421 int get dependency { |
| 422 _dependency ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); |
| 423 return _dependency; |
| 424 } |
| 387 | 425 |
| 388 @override | 426 @override |
| 389 PrelinkedReferenceKind get kind { | 427 PrelinkedReferenceKind get kind { |
| 390 int index = const fb.Int32Reader().vTableGet(_bp, 1, 0); | 428 _kind ??= PrelinkedReferenceKind.values[const fb.Int32Reader().vTableGet(_bp
, 1, 0)]; |
| 391 return PrelinkedReferenceKind.values[index]; | 429 return _kind; |
| 392 } | 430 } |
| 393 | 431 |
| 394 @override | 432 @override |
| 395 int get unit => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 433 int get unit { |
| 434 _unit ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 435 return _unit; |
| 436 } |
| 396 | 437 |
| 397 @override | 438 @override |
| 398 int get numTypeParameters => const fb.Int32Reader().vTableGet(_bp, 3, 0); | 439 int get numTypeParameters { |
| 440 _numTypeParameters ??= const fb.Int32Reader().vTableGet(_bp, 3, 0); |
| 441 return _numTypeParameters; |
| 442 } |
| 399 } | 443 } |
| 400 | 444 |
| 401 class PrelinkedUnitBuilder { | 445 class PrelinkedUnitBuilder { |
| 402 bool _finished = false; | 446 bool _finished = false; |
| 403 | 447 |
| 404 List<PrelinkedReferenceBuilder> _references; | 448 List<PrelinkedReferenceBuilder> _references; |
| 405 | 449 |
| 406 PrelinkedUnitBuilder(); | 450 PrelinkedUnitBuilder(); |
| 407 | 451 |
| 408 /** | 452 /** |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 440 */ | 484 */ |
| 441 abstract class PrelinkedUnit extends base.SummaryClass { | 485 abstract class PrelinkedUnit extends base.SummaryClass { |
| 442 | 486 |
| 443 /** | 487 /** |
| 444 * For each reference in [UnlinkedUnit.references], information about how | 488 * For each reference in [UnlinkedUnit.references], information about how |
| 445 * that reference is resolved. | 489 * that reference is resolved. |
| 446 */ | 490 */ |
| 447 List<PrelinkedReference> get references; | 491 List<PrelinkedReference> get references; |
| 448 } | 492 } |
| 449 | 493 |
| 450 class _PrelinkedUnitReader extends fb.TableReader<_PrelinkedUnitReader> implemen
ts PrelinkedUnit { | 494 class _PrelinkedUnitReader extends fb.TableReader<_PrelinkedUnitImpl> { |
| 495 const _PrelinkedUnitReader(); |
| 496 |
| 497 @override |
| 498 _PrelinkedUnitImpl createObject(fb.BufferPointer bp) => new _PrelinkedUnitImpl
(bp); |
| 499 } |
| 500 |
| 501 class _PrelinkedUnitImpl implements PrelinkedUnit { |
| 451 final fb.BufferPointer _bp; | 502 final fb.BufferPointer _bp; |
| 452 | 503 |
| 453 const _PrelinkedUnitReader([this._bp]); | 504 _PrelinkedUnitImpl(this._bp); |
| 454 | 505 |
| 455 @override | 506 List<PrelinkedReference> _references; |
| 456 _PrelinkedUnitReader createReader(fb.BufferPointer bp) => new _PrelinkedUnitRe
ader(bp); | |
| 457 | 507 |
| 458 @override | 508 @override |
| 459 Map<String, Object> toMap() => { | 509 Map<String, Object> toMap() => { |
| 460 "references": references, | 510 "references": references, |
| 461 }; | 511 }; |
| 462 | 512 |
| 463 @override | 513 @override |
| 464 List<PrelinkedReference> get references => const fb.ListReader<PrelinkedRefere
nce>(const _PrelinkedReferenceReader()).vTableGet(_bp, 0, const <PrelinkedRefere
nce>[]); | 514 List<PrelinkedReference> get references { |
| 515 _references ??= const fb.ListReader<PrelinkedReference>(const _PrelinkedRefe
renceReader()).vTableGet(_bp, 0, const <PrelinkedReference>[]); |
| 516 return _references; |
| 517 } |
| 465 } | 518 } |
| 466 | 519 |
| 467 class SdkBundleBuilder { | 520 class SdkBundleBuilder { |
| 468 bool _finished = false; | 521 bool _finished = false; |
| 469 | 522 |
| 470 List<String> _prelinkedLibraryUris; | 523 List<String> _prelinkedLibraryUris; |
| 471 List<PrelinkedLibraryBuilder> _prelinkedLibraries; | 524 List<PrelinkedLibraryBuilder> _prelinkedLibraries; |
| 472 List<String> _unlinkedUnitUris; | 525 List<String> _unlinkedUnitUris; |
| 473 List<UnlinkedUnitBuilder> _unlinkedUnits; | 526 List<UnlinkedUnitBuilder> _unlinkedUnits; |
| 474 | 527 |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 579 * The list of URIs of items in [unlinkedUnits], e.g. `dart:core/bool.dart`. | 632 * The list of URIs of items in [unlinkedUnits], e.g. `dart:core/bool.dart`. |
| 580 */ | 633 */ |
| 581 List<String> get unlinkedUnitUris; | 634 List<String> get unlinkedUnitUris; |
| 582 | 635 |
| 583 /** | 636 /** |
| 584 * Unlinked information for the compilation units constituting the SDK. | 637 * Unlinked information for the compilation units constituting the SDK. |
| 585 */ | 638 */ |
| 586 List<UnlinkedUnit> get unlinkedUnits; | 639 List<UnlinkedUnit> get unlinkedUnits; |
| 587 } | 640 } |
| 588 | 641 |
| 589 class _SdkBundleReader extends fb.TableReader<_SdkBundleReader> implements SdkBu
ndle { | 642 class _SdkBundleReader extends fb.TableReader<_SdkBundleImpl> { |
| 643 const _SdkBundleReader(); |
| 644 |
| 645 @override |
| 646 _SdkBundleImpl createObject(fb.BufferPointer bp) => new _SdkBundleImpl(bp); |
| 647 } |
| 648 |
| 649 class _SdkBundleImpl implements SdkBundle { |
| 590 final fb.BufferPointer _bp; | 650 final fb.BufferPointer _bp; |
| 591 | 651 |
| 592 const _SdkBundleReader([this._bp]); | 652 _SdkBundleImpl(this._bp); |
| 593 | 653 |
| 594 @override | 654 List<String> _prelinkedLibraryUris; |
| 595 _SdkBundleReader createReader(fb.BufferPointer bp) => new _SdkBundleReader(bp)
; | 655 List<PrelinkedLibrary> _prelinkedLibraries; |
| 656 List<String> _unlinkedUnitUris; |
| 657 List<UnlinkedUnit> _unlinkedUnits; |
| 596 | 658 |
| 597 @override | 659 @override |
| 598 Map<String, Object> toMap() => { | 660 Map<String, Object> toMap() => { |
| 599 "prelinkedLibraryUris": prelinkedLibraryUris, | 661 "prelinkedLibraryUris": prelinkedLibraryUris, |
| 600 "prelinkedLibraries": prelinkedLibraries, | 662 "prelinkedLibraries": prelinkedLibraries, |
| 601 "unlinkedUnitUris": unlinkedUnitUris, | 663 "unlinkedUnitUris": unlinkedUnitUris, |
| 602 "unlinkedUnits": unlinkedUnits, | 664 "unlinkedUnits": unlinkedUnits, |
| 603 }; | 665 }; |
| 604 | 666 |
| 605 @override | 667 @override |
| 606 List<String> get prelinkedLibraryUris => const fb.ListReader<String>(const fb.
StringReader()).vTableGet(_bp, 0, const <String>[]); | 668 List<String> get prelinkedLibraryUris { |
| 669 _prelinkedLibraryUris ??= const fb.ListReader<String>(const fb.StringReader(
)).vTableGet(_bp, 0, const <String>[]); |
| 670 return _prelinkedLibraryUris; |
| 671 } |
| 607 | 672 |
| 608 @override | 673 @override |
| 609 List<PrelinkedLibrary> get prelinkedLibraries => const fb.ListReader<Prelinked
Library>(const _PrelinkedLibraryReader()).vTableGet(_bp, 1, const <PrelinkedLibr
ary>[]); | 674 List<PrelinkedLibrary> get prelinkedLibraries { |
| 675 _prelinkedLibraries ??= const fb.ListReader<PrelinkedLibrary>(const _Prelink
edLibraryReader()).vTableGet(_bp, 1, const <PrelinkedLibrary>[]); |
| 676 return _prelinkedLibraries; |
| 677 } |
| 610 | 678 |
| 611 @override | 679 @override |
| 612 List<String> get unlinkedUnitUris => const fb.ListReader<String>(const fb.Stri
ngReader()).vTableGet(_bp, 2, const <String>[]); | 680 List<String> get unlinkedUnitUris { |
| 681 _unlinkedUnitUris ??= const fb.ListReader<String>(const fb.StringReader()).v
TableGet(_bp, 2, const <String>[]); |
| 682 return _unlinkedUnitUris; |
| 683 } |
| 613 | 684 |
| 614 @override | 685 @override |
| 615 List<UnlinkedUnit> get unlinkedUnits => const fb.ListReader<UnlinkedUnit>(cons
t _UnlinkedUnitReader()).vTableGet(_bp, 3, const <UnlinkedUnit>[]); | 686 List<UnlinkedUnit> get unlinkedUnits { |
| 687 _unlinkedUnits ??= const fb.ListReader<UnlinkedUnit>(const _UnlinkedUnitRead
er()).vTableGet(_bp, 3, const <UnlinkedUnit>[]); |
| 688 return _unlinkedUnits; |
| 689 } |
| 616 } | 690 } |
| 617 | 691 |
| 618 class UnlinkedClassBuilder { | 692 class UnlinkedClassBuilder { |
| 619 bool _finished = false; | 693 bool _finished = false; |
| 620 | 694 |
| 621 String _name; | 695 String _name; |
| 622 int _nameOffset; | 696 int _nameOffset; |
| 623 UnlinkedDocumentationCommentBuilder _documentationComment; | 697 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 624 List<UnlinkedTypeParamBuilder> _typeParameters; | 698 List<UnlinkedTypeParamBuilder> _typeParameters; |
| 625 UnlinkedTypeRefBuilder _supertype; | 699 UnlinkedTypeRefBuilder _supertype; |
| (...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 889 */ | 963 */ |
| 890 bool get isMixinApplication; | 964 bool get isMixinApplication; |
| 891 | 965 |
| 892 /** | 966 /** |
| 893 * Indicates whether this class is the core "Object" class (and hence has no | 967 * Indicates whether this class is the core "Object" class (and hence has no |
| 894 * supertype) | 968 * supertype) |
| 895 */ | 969 */ |
| 896 bool get hasNoSupertype; | 970 bool get hasNoSupertype; |
| 897 } | 971 } |
| 898 | 972 |
| 899 class _UnlinkedClassReader extends fb.TableReader<_UnlinkedClassReader> implemen
ts UnlinkedClass { | 973 class _UnlinkedClassReader extends fb.TableReader<_UnlinkedClassImpl> { |
| 974 const _UnlinkedClassReader(); |
| 975 |
| 976 @override |
| 977 _UnlinkedClassImpl createObject(fb.BufferPointer bp) => new _UnlinkedClassImpl
(bp); |
| 978 } |
| 979 |
| 980 class _UnlinkedClassImpl implements UnlinkedClass { |
| 900 final fb.BufferPointer _bp; | 981 final fb.BufferPointer _bp; |
| 901 | 982 |
| 902 const _UnlinkedClassReader([this._bp]); | 983 _UnlinkedClassImpl(this._bp); |
| 903 | 984 |
| 904 @override | 985 String _name; |
| 905 _UnlinkedClassReader createReader(fb.BufferPointer bp) => new _UnlinkedClassRe
ader(bp); | 986 int _nameOffset; |
| 987 UnlinkedDocumentationComment _documentationComment; |
| 988 List<UnlinkedTypeParam> _typeParameters; |
| 989 UnlinkedTypeRef _supertype; |
| 990 List<UnlinkedTypeRef> _mixins; |
| 991 List<UnlinkedTypeRef> _interfaces; |
| 992 List<UnlinkedVariable> _fields; |
| 993 List<UnlinkedExecutable> _executables; |
| 994 bool _isAbstract; |
| 995 bool _isMixinApplication; |
| 996 bool _hasNoSupertype; |
| 906 | 997 |
| 907 @override | 998 @override |
| 908 Map<String, Object> toMap() => { | 999 Map<String, Object> toMap() => { |
| 909 "name": name, | 1000 "name": name, |
| 910 "nameOffset": nameOffset, | 1001 "nameOffset": nameOffset, |
| 911 "documentationComment": documentationComment, | 1002 "documentationComment": documentationComment, |
| 912 "typeParameters": typeParameters, | 1003 "typeParameters": typeParameters, |
| 913 "supertype": supertype, | 1004 "supertype": supertype, |
| 914 "mixins": mixins, | 1005 "mixins": mixins, |
| 915 "interfaces": interfaces, | 1006 "interfaces": interfaces, |
| 916 "fields": fields, | 1007 "fields": fields, |
| 917 "executables": executables, | 1008 "executables": executables, |
| 918 "isAbstract": isAbstract, | 1009 "isAbstract": isAbstract, |
| 919 "isMixinApplication": isMixinApplication, | 1010 "isMixinApplication": isMixinApplication, |
| 920 "hasNoSupertype": hasNoSupertype, | 1011 "hasNoSupertype": hasNoSupertype, |
| 921 }; | 1012 }; |
| 922 | 1013 |
| 923 @override | 1014 @override |
| 924 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 1015 String get name { |
| 1016 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 1017 return _name; |
| 1018 } |
| 925 | 1019 |
| 926 @override | 1020 @override |
| 927 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 1021 int get nameOffset { |
| 1022 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 1023 return _nameOffset; |
| 1024 } |
| 928 | 1025 |
| 929 @override | 1026 @override |
| 930 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 1027 UnlinkedDocumentationComment get documentationComment { |
| 1028 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 1029 return _documentationComment; |
| 1030 } |
| 931 | 1031 |
| 932 @override | 1032 @override |
| 933 List<UnlinkedTypeParam> get typeParameters => const fb.ListReader<UnlinkedType
Param>(const _UnlinkedTypeParamReader()).vTableGet(_bp, 3, const <UnlinkedTypePa
ram>[]); | 1033 List<UnlinkedTypeParam> get typeParameters { |
| 1034 _typeParameters ??= const fb.ListReader<UnlinkedTypeParam>(const _UnlinkedTy
peParamReader()).vTableGet(_bp, 3, const <UnlinkedTypeParam>[]); |
| 1035 return _typeParameters; |
| 1036 } |
| 934 | 1037 |
| 935 @override | 1038 @override |
| 936 UnlinkedTypeRef get supertype => const _UnlinkedTypeRefReader().vTableGet(_bp,
4, null); | 1039 UnlinkedTypeRef get supertype { |
| 1040 _supertype ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 4, null); |
| 1041 return _supertype; |
| 1042 } |
| 937 | 1043 |
| 938 @override | 1044 @override |
| 939 List<UnlinkedTypeRef> get mixins => const fb.ListReader<UnlinkedTypeRef>(const
_UnlinkedTypeRefReader()).vTableGet(_bp, 5, const <UnlinkedTypeRef>[]); | 1045 List<UnlinkedTypeRef> get mixins { |
| 1046 _mixins ??= const fb.ListReader<UnlinkedTypeRef>(const _UnlinkedTypeRefReade
r()).vTableGet(_bp, 5, const <UnlinkedTypeRef>[]); |
| 1047 return _mixins; |
| 1048 } |
| 940 | 1049 |
| 941 @override | 1050 @override |
| 942 List<UnlinkedTypeRef> get interfaces => const fb.ListReader<UnlinkedTypeRef>(c
onst _UnlinkedTypeRefReader()).vTableGet(_bp, 6, const <UnlinkedTypeRef>[]); | 1051 List<UnlinkedTypeRef> get interfaces { |
| 1052 _interfaces ??= const fb.ListReader<UnlinkedTypeRef>(const _UnlinkedTypeRefR
eader()).vTableGet(_bp, 6, const <UnlinkedTypeRef>[]); |
| 1053 return _interfaces; |
| 1054 } |
| 943 | 1055 |
| 944 @override | 1056 @override |
| 945 List<UnlinkedVariable> get fields => const fb.ListReader<UnlinkedVariable>(con
st _UnlinkedVariableReader()).vTableGet(_bp, 7, const <UnlinkedVariable>[]); | 1057 List<UnlinkedVariable> get fields { |
| 1058 _fields ??= const fb.ListReader<UnlinkedVariable>(const _UnlinkedVariableRea
der()).vTableGet(_bp, 7, const <UnlinkedVariable>[]); |
| 1059 return _fields; |
| 1060 } |
| 946 | 1061 |
| 947 @override | 1062 @override |
| 948 List<UnlinkedExecutable> get executables => const fb.ListReader<UnlinkedExecut
able>(const _UnlinkedExecutableReader()).vTableGet(_bp, 8, const <UnlinkedExecut
able>[]); | 1063 List<UnlinkedExecutable> get executables { |
| 1064 _executables ??= const fb.ListReader<UnlinkedExecutable>(const _UnlinkedExec
utableReader()).vTableGet(_bp, 8, const <UnlinkedExecutable>[]); |
| 1065 return _executables; |
| 1066 } |
| 949 | 1067 |
| 950 @override | 1068 @override |
| 951 bool get isAbstract => const fb.BoolReader().vTableGet(_bp, 9, false); | 1069 bool get isAbstract { |
| 1070 _isAbstract ??= const fb.BoolReader().vTableGet(_bp, 9, false); |
| 1071 return _isAbstract; |
| 1072 } |
| 952 | 1073 |
| 953 @override | 1074 @override |
| 954 bool get isMixinApplication => const fb.BoolReader().vTableGet(_bp, 10, false)
; | 1075 bool get isMixinApplication { |
| 1076 _isMixinApplication ??= const fb.BoolReader().vTableGet(_bp, 10, false); |
| 1077 return _isMixinApplication; |
| 1078 } |
| 955 | 1079 |
| 956 @override | 1080 @override |
| 957 bool get hasNoSupertype => const fb.BoolReader().vTableGet(_bp, 11, false); | 1081 bool get hasNoSupertype { |
| 1082 _hasNoSupertype ??= const fb.BoolReader().vTableGet(_bp, 11, false); |
| 1083 return _hasNoSupertype; |
| 1084 } |
| 958 } | 1085 } |
| 959 | 1086 |
| 960 class UnlinkedCombinatorBuilder { | 1087 class UnlinkedCombinatorBuilder { |
| 961 bool _finished = false; | 1088 bool _finished = false; |
| 962 | 1089 |
| 963 List<String> _shows; | 1090 List<String> _shows; |
| 964 List<String> _hides; | 1091 List<String> _hides; |
| 965 | 1092 |
| 966 UnlinkedCombinatorBuilder(); | 1093 UnlinkedCombinatorBuilder(); |
| 967 | 1094 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1020 * List of names which are shown. Empty if this is a `hide` combinator. | 1147 * List of names which are shown. Empty if this is a `hide` combinator. |
| 1021 */ | 1148 */ |
| 1022 List<String> get shows; | 1149 List<String> get shows; |
| 1023 | 1150 |
| 1024 /** | 1151 /** |
| 1025 * List of names which are hidden. Empty if this is a `show` combinator. | 1152 * List of names which are hidden. Empty if this is a `show` combinator. |
| 1026 */ | 1153 */ |
| 1027 List<String> get hides; | 1154 List<String> get hides; |
| 1028 } | 1155 } |
| 1029 | 1156 |
| 1030 class _UnlinkedCombinatorReader extends fb.TableReader<_UnlinkedCombinatorReader
> implements UnlinkedCombinator { | 1157 class _UnlinkedCombinatorReader extends fb.TableReader<_UnlinkedCombinatorImpl>
{ |
| 1158 const _UnlinkedCombinatorReader(); |
| 1159 |
| 1160 @override |
| 1161 _UnlinkedCombinatorImpl createObject(fb.BufferPointer bp) => new _UnlinkedComb
inatorImpl(bp); |
| 1162 } |
| 1163 |
| 1164 class _UnlinkedCombinatorImpl implements UnlinkedCombinator { |
| 1031 final fb.BufferPointer _bp; | 1165 final fb.BufferPointer _bp; |
| 1032 | 1166 |
| 1033 const _UnlinkedCombinatorReader([this._bp]); | 1167 _UnlinkedCombinatorImpl(this._bp); |
| 1034 | 1168 |
| 1035 @override | 1169 List<String> _shows; |
| 1036 _UnlinkedCombinatorReader createReader(fb.BufferPointer bp) => new _UnlinkedCo
mbinatorReader(bp); | 1170 List<String> _hides; |
| 1037 | 1171 |
| 1038 @override | 1172 @override |
| 1039 Map<String, Object> toMap() => { | 1173 Map<String, Object> toMap() => { |
| 1040 "shows": shows, | 1174 "shows": shows, |
| 1041 "hides": hides, | 1175 "hides": hides, |
| 1042 }; | 1176 }; |
| 1043 | 1177 |
| 1044 @override | 1178 @override |
| 1045 List<String> get shows => const fb.ListReader<String>(const fb.StringReader())
.vTableGet(_bp, 0, const <String>[]); | 1179 List<String> get shows { |
| 1180 _shows ??= const fb.ListReader<String>(const fb.StringReader()).vTableGet(_b
p, 0, const <String>[]); |
| 1181 return _shows; |
| 1182 } |
| 1046 | 1183 |
| 1047 @override | 1184 @override |
| 1048 List<String> get hides => const fb.ListReader<String>(const fb.StringReader())
.vTableGet(_bp, 1, const <String>[]); | 1185 List<String> get hides { |
| 1186 _hides ??= const fb.ListReader<String>(const fb.StringReader()).vTableGet(_b
p, 1, const <String>[]); |
| 1187 return _hides; |
| 1188 } |
| 1049 } | 1189 } |
| 1050 | 1190 |
| 1051 class UnlinkedDocumentationCommentBuilder { | 1191 class UnlinkedDocumentationCommentBuilder { |
| 1052 bool _finished = false; | 1192 bool _finished = false; |
| 1053 | 1193 |
| 1054 String _text; | 1194 String _text; |
| 1055 int _offset; | 1195 int _offset; |
| 1056 int _length; | 1196 int _length; |
| 1057 | 1197 |
| 1058 UnlinkedDocumentationCommentBuilder(); | 1198 UnlinkedDocumentationCommentBuilder(); |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1132 * beginning of the file. | 1272 * beginning of the file. |
| 1133 */ | 1273 */ |
| 1134 int get offset; | 1274 int get offset; |
| 1135 | 1275 |
| 1136 /** | 1276 /** |
| 1137 * Length of the documentation comment (prior to replacing '\r\n' with '\n'). | 1277 * Length of the documentation comment (prior to replacing '\r\n' with '\n'). |
| 1138 */ | 1278 */ |
| 1139 int get length; | 1279 int get length; |
| 1140 } | 1280 } |
| 1141 | 1281 |
| 1142 class _UnlinkedDocumentationCommentReader extends fb.TableReader<_UnlinkedDocume
ntationCommentReader> implements UnlinkedDocumentationComment { | 1282 class _UnlinkedDocumentationCommentReader extends fb.TableReader<_UnlinkedDocume
ntationCommentImpl> { |
| 1283 const _UnlinkedDocumentationCommentReader(); |
| 1284 |
| 1285 @override |
| 1286 _UnlinkedDocumentationCommentImpl createObject(fb.BufferPointer bp) => new _Un
linkedDocumentationCommentImpl(bp); |
| 1287 } |
| 1288 |
| 1289 class _UnlinkedDocumentationCommentImpl implements UnlinkedDocumentationComment
{ |
| 1143 final fb.BufferPointer _bp; | 1290 final fb.BufferPointer _bp; |
| 1144 | 1291 |
| 1145 const _UnlinkedDocumentationCommentReader([this._bp]); | 1292 _UnlinkedDocumentationCommentImpl(this._bp); |
| 1146 | 1293 |
| 1147 @override | 1294 String _text; |
| 1148 _UnlinkedDocumentationCommentReader createReader(fb.BufferPointer bp) => new _
UnlinkedDocumentationCommentReader(bp); | 1295 int _offset; |
| 1296 int _length; |
| 1149 | 1297 |
| 1150 @override | 1298 @override |
| 1151 Map<String, Object> toMap() => { | 1299 Map<String, Object> toMap() => { |
| 1152 "text": text, | 1300 "text": text, |
| 1153 "offset": offset, | 1301 "offset": offset, |
| 1154 "length": length, | 1302 "length": length, |
| 1155 }; | 1303 }; |
| 1156 | 1304 |
| 1157 @override | 1305 @override |
| 1158 String get text => const fb.StringReader().vTableGet(_bp, 0, ''); | 1306 String get text { |
| 1307 _text ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 1308 return _text; |
| 1309 } |
| 1159 | 1310 |
| 1160 @override | 1311 @override |
| 1161 int get offset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 1312 int get offset { |
| 1313 _offset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 1314 return _offset; |
| 1315 } |
| 1162 | 1316 |
| 1163 @override | 1317 @override |
| 1164 int get length => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 1318 int get length { |
| 1319 _length ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 1320 return _length; |
| 1321 } |
| 1165 } | 1322 } |
| 1166 | 1323 |
| 1167 class UnlinkedEnumBuilder { | 1324 class UnlinkedEnumBuilder { |
| 1168 bool _finished = false; | 1325 bool _finished = false; |
| 1169 | 1326 |
| 1170 String _name; | 1327 String _name; |
| 1171 int _nameOffset; | 1328 int _nameOffset; |
| 1172 UnlinkedDocumentationCommentBuilder _documentationComment; | 1329 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 1173 List<UnlinkedEnumValueBuilder> _values; | 1330 List<UnlinkedEnumValueBuilder> _values; |
| 1174 | 1331 |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1268 * comment. | 1425 * comment. |
| 1269 */ | 1426 */ |
| 1270 UnlinkedDocumentationComment get documentationComment; | 1427 UnlinkedDocumentationComment get documentationComment; |
| 1271 | 1428 |
| 1272 /** | 1429 /** |
| 1273 * Values listed in the enum declaration, in declaration order. | 1430 * Values listed in the enum declaration, in declaration order. |
| 1274 */ | 1431 */ |
| 1275 List<UnlinkedEnumValue> get values; | 1432 List<UnlinkedEnumValue> get values; |
| 1276 } | 1433 } |
| 1277 | 1434 |
| 1278 class _UnlinkedEnumReader extends fb.TableReader<_UnlinkedEnumReader> implements
UnlinkedEnum { | 1435 class _UnlinkedEnumReader extends fb.TableReader<_UnlinkedEnumImpl> { |
| 1436 const _UnlinkedEnumReader(); |
| 1437 |
| 1438 @override |
| 1439 _UnlinkedEnumImpl createObject(fb.BufferPointer bp) => new _UnlinkedEnumImpl(b
p); |
| 1440 } |
| 1441 |
| 1442 class _UnlinkedEnumImpl implements UnlinkedEnum { |
| 1279 final fb.BufferPointer _bp; | 1443 final fb.BufferPointer _bp; |
| 1280 | 1444 |
| 1281 const _UnlinkedEnumReader([this._bp]); | 1445 _UnlinkedEnumImpl(this._bp); |
| 1282 | 1446 |
| 1283 @override | 1447 String _name; |
| 1284 _UnlinkedEnumReader createReader(fb.BufferPointer bp) => new _UnlinkedEnumRead
er(bp); | 1448 int _nameOffset; |
| 1449 UnlinkedDocumentationComment _documentationComment; |
| 1450 List<UnlinkedEnumValue> _values; |
| 1285 | 1451 |
| 1286 @override | 1452 @override |
| 1287 Map<String, Object> toMap() => { | 1453 Map<String, Object> toMap() => { |
| 1288 "name": name, | 1454 "name": name, |
| 1289 "nameOffset": nameOffset, | 1455 "nameOffset": nameOffset, |
| 1290 "documentationComment": documentationComment, | 1456 "documentationComment": documentationComment, |
| 1291 "values": values, | 1457 "values": values, |
| 1292 }; | 1458 }; |
| 1293 | 1459 |
| 1294 @override | 1460 @override |
| 1295 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 1461 String get name { |
| 1462 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 1463 return _name; |
| 1464 } |
| 1296 | 1465 |
| 1297 @override | 1466 @override |
| 1298 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 1467 int get nameOffset { |
| 1468 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 1469 return _nameOffset; |
| 1470 } |
| 1299 | 1471 |
| 1300 @override | 1472 @override |
| 1301 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 1473 UnlinkedDocumentationComment get documentationComment { |
| 1474 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 1475 return _documentationComment; |
| 1476 } |
| 1302 | 1477 |
| 1303 @override | 1478 @override |
| 1304 List<UnlinkedEnumValue> get values => const fb.ListReader<UnlinkedEnumValue>(c
onst _UnlinkedEnumValueReader()).vTableGet(_bp, 3, const <UnlinkedEnumValue>[]); | 1479 List<UnlinkedEnumValue> get values { |
| 1480 _values ??= const fb.ListReader<UnlinkedEnumValue>(const _UnlinkedEnumValueR
eader()).vTableGet(_bp, 3, const <UnlinkedEnumValue>[]); |
| 1481 return _values; |
| 1482 } |
| 1305 } | 1483 } |
| 1306 | 1484 |
| 1307 class UnlinkedEnumValueBuilder { | 1485 class UnlinkedEnumValueBuilder { |
| 1308 bool _finished = false; | 1486 bool _finished = false; |
| 1309 | 1487 |
| 1310 String _name; | 1488 String _name; |
| 1311 int _nameOffset; | 1489 int _nameOffset; |
| 1312 UnlinkedDocumentationCommentBuilder _documentationComment; | 1490 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 1313 | 1491 |
| 1314 UnlinkedEnumValueBuilder(); | 1492 UnlinkedEnumValueBuilder(); |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1387 */ | 1565 */ |
| 1388 int get nameOffset; | 1566 int get nameOffset; |
| 1389 | 1567 |
| 1390 /** | 1568 /** |
| 1391 * Documentation comment for the enum value, or `null` if there is no | 1569 * Documentation comment for the enum value, or `null` if there is no |
| 1392 * documentation comment. | 1570 * documentation comment. |
| 1393 */ | 1571 */ |
| 1394 UnlinkedDocumentationComment get documentationComment; | 1572 UnlinkedDocumentationComment get documentationComment; |
| 1395 } | 1573 } |
| 1396 | 1574 |
| 1397 class _UnlinkedEnumValueReader extends fb.TableReader<_UnlinkedEnumValueReader>
implements UnlinkedEnumValue { | 1575 class _UnlinkedEnumValueReader extends fb.TableReader<_UnlinkedEnumValueImpl> { |
| 1576 const _UnlinkedEnumValueReader(); |
| 1577 |
| 1578 @override |
| 1579 _UnlinkedEnumValueImpl createObject(fb.BufferPointer bp) => new _UnlinkedEnumV
alueImpl(bp); |
| 1580 } |
| 1581 |
| 1582 class _UnlinkedEnumValueImpl implements UnlinkedEnumValue { |
| 1398 final fb.BufferPointer _bp; | 1583 final fb.BufferPointer _bp; |
| 1399 | 1584 |
| 1400 const _UnlinkedEnumValueReader([this._bp]); | 1585 _UnlinkedEnumValueImpl(this._bp); |
| 1401 | 1586 |
| 1402 @override | 1587 String _name; |
| 1403 _UnlinkedEnumValueReader createReader(fb.BufferPointer bp) => new _UnlinkedEnu
mValueReader(bp); | 1588 int _nameOffset; |
| 1589 UnlinkedDocumentationComment _documentationComment; |
| 1404 | 1590 |
| 1405 @override | 1591 @override |
| 1406 Map<String, Object> toMap() => { | 1592 Map<String, Object> toMap() => { |
| 1407 "name": name, | 1593 "name": name, |
| 1408 "nameOffset": nameOffset, | 1594 "nameOffset": nameOffset, |
| 1409 "documentationComment": documentationComment, | 1595 "documentationComment": documentationComment, |
| 1410 }; | 1596 }; |
| 1411 | 1597 |
| 1412 @override | 1598 @override |
| 1413 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 1599 String get name { |
| 1600 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 1601 return _name; |
| 1602 } |
| 1414 | 1603 |
| 1415 @override | 1604 @override |
| 1416 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 1605 int get nameOffset { |
| 1606 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 1607 return _nameOffset; |
| 1608 } |
| 1417 | 1609 |
| 1418 @override | 1610 @override |
| 1419 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 1611 UnlinkedDocumentationComment get documentationComment { |
| 1612 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 1613 return _documentationComment; |
| 1614 } |
| 1420 } | 1615 } |
| 1421 | 1616 |
| 1422 class UnlinkedExecutableBuilder { | 1617 class UnlinkedExecutableBuilder { |
| 1423 bool _finished = false; | 1618 bool _finished = false; |
| 1424 | 1619 |
| 1425 String _name; | 1620 String _name; |
| 1426 int _nameOffset; | 1621 int _nameOffset; |
| 1427 UnlinkedDocumentationCommentBuilder _documentationComment; | 1622 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 1428 List<UnlinkedTypeParamBuilder> _typeParameters; | 1623 List<UnlinkedTypeParamBuilder> _typeParameters; |
| 1429 UnlinkedTypeRefBuilder _returnType; | 1624 UnlinkedTypeRefBuilder _returnType; |
| (...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1726 * declaration. False for constructors and setters. | 1921 * declaration. False for constructors and setters. |
| 1727 */ | 1922 */ |
| 1728 bool get hasImplicitReturnType; | 1923 bool get hasImplicitReturnType; |
| 1729 | 1924 |
| 1730 /** | 1925 /** |
| 1731 * Indicates whether the executable is declared using the `external` keyword. | 1926 * Indicates whether the executable is declared using the `external` keyword. |
| 1732 */ | 1927 */ |
| 1733 bool get isExternal; | 1928 bool get isExternal; |
| 1734 } | 1929 } |
| 1735 | 1930 |
| 1736 class _UnlinkedExecutableReader extends fb.TableReader<_UnlinkedExecutableReader
> implements UnlinkedExecutable { | 1931 class _UnlinkedExecutableReader extends fb.TableReader<_UnlinkedExecutableImpl>
{ |
| 1932 const _UnlinkedExecutableReader(); |
| 1933 |
| 1934 @override |
| 1935 _UnlinkedExecutableImpl createObject(fb.BufferPointer bp) => new _UnlinkedExec
utableImpl(bp); |
| 1936 } |
| 1937 |
| 1938 class _UnlinkedExecutableImpl implements UnlinkedExecutable { |
| 1737 final fb.BufferPointer _bp; | 1939 final fb.BufferPointer _bp; |
| 1738 | 1940 |
| 1739 const _UnlinkedExecutableReader([this._bp]); | 1941 _UnlinkedExecutableImpl(this._bp); |
| 1740 | 1942 |
| 1741 @override | 1943 String _name; |
| 1742 _UnlinkedExecutableReader createReader(fb.BufferPointer bp) => new _UnlinkedEx
ecutableReader(bp); | 1944 int _nameOffset; |
| 1945 UnlinkedDocumentationComment _documentationComment; |
| 1946 List<UnlinkedTypeParam> _typeParameters; |
| 1947 UnlinkedTypeRef _returnType; |
| 1948 List<UnlinkedParam> _parameters; |
| 1949 UnlinkedExecutableKind _kind; |
| 1950 bool _isAbstract; |
| 1951 bool _isStatic; |
| 1952 bool _isConst; |
| 1953 bool _isFactory; |
| 1954 bool _hasImplicitReturnType; |
| 1955 bool _isExternal; |
| 1743 | 1956 |
| 1744 @override | 1957 @override |
| 1745 Map<String, Object> toMap() => { | 1958 Map<String, Object> toMap() => { |
| 1746 "name": name, | 1959 "name": name, |
| 1747 "nameOffset": nameOffset, | 1960 "nameOffset": nameOffset, |
| 1748 "documentationComment": documentationComment, | 1961 "documentationComment": documentationComment, |
| 1749 "typeParameters": typeParameters, | 1962 "typeParameters": typeParameters, |
| 1750 "returnType": returnType, | 1963 "returnType": returnType, |
| 1751 "parameters": parameters, | 1964 "parameters": parameters, |
| 1752 "kind": kind, | 1965 "kind": kind, |
| 1753 "isAbstract": isAbstract, | 1966 "isAbstract": isAbstract, |
| 1754 "isStatic": isStatic, | 1967 "isStatic": isStatic, |
| 1755 "isConst": isConst, | 1968 "isConst": isConst, |
| 1756 "isFactory": isFactory, | 1969 "isFactory": isFactory, |
| 1757 "hasImplicitReturnType": hasImplicitReturnType, | 1970 "hasImplicitReturnType": hasImplicitReturnType, |
| 1758 "isExternal": isExternal, | 1971 "isExternal": isExternal, |
| 1759 }; | 1972 }; |
| 1760 | 1973 |
| 1761 @override | 1974 @override |
| 1762 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 1975 String get name { |
| 1976 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 1977 return _name; |
| 1978 } |
| 1763 | 1979 |
| 1764 @override | 1980 @override |
| 1765 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 1981 int get nameOffset { |
| 1982 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 1983 return _nameOffset; |
| 1984 } |
| 1766 | 1985 |
| 1767 @override | 1986 @override |
| 1768 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 1987 UnlinkedDocumentationComment get documentationComment { |
| 1988 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 1989 return _documentationComment; |
| 1990 } |
| 1769 | 1991 |
| 1770 @override | 1992 @override |
| 1771 List<UnlinkedTypeParam> get typeParameters => const fb.ListReader<UnlinkedType
Param>(const _UnlinkedTypeParamReader()).vTableGet(_bp, 3, const <UnlinkedTypePa
ram>[]); | 1993 List<UnlinkedTypeParam> get typeParameters { |
| 1994 _typeParameters ??= const fb.ListReader<UnlinkedTypeParam>(const _UnlinkedTy
peParamReader()).vTableGet(_bp, 3, const <UnlinkedTypeParam>[]); |
| 1995 return _typeParameters; |
| 1996 } |
| 1772 | 1997 |
| 1773 @override | 1998 @override |
| 1774 UnlinkedTypeRef get returnType => const _UnlinkedTypeRefReader().vTableGet(_bp
, 4, null); | 1999 UnlinkedTypeRef get returnType { |
| 2000 _returnType ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 4, null); |
| 2001 return _returnType; |
| 2002 } |
| 1775 | 2003 |
| 1776 @override | 2004 @override |
| 1777 List<UnlinkedParam> get parameters => const fb.ListReader<UnlinkedParam>(const
_UnlinkedParamReader()).vTableGet(_bp, 5, const <UnlinkedParam>[]); | 2005 List<UnlinkedParam> get parameters { |
| 2006 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 5, const <UnlinkedParam>[]); |
| 2007 return _parameters; |
| 2008 } |
| 1778 | 2009 |
| 1779 @override | 2010 @override |
| 1780 UnlinkedExecutableKind get kind { | 2011 UnlinkedExecutableKind get kind { |
| 1781 int index = const fb.Int32Reader().vTableGet(_bp, 6, 0); | 2012 _kind ??= UnlinkedExecutableKind.values[const fb.Int32Reader().vTableGet(_bp
, 6, 0)]; |
| 1782 return UnlinkedExecutableKind.values[index]; | 2013 return _kind; |
| 1783 } | 2014 } |
| 1784 | 2015 |
| 1785 @override | 2016 @override |
| 1786 bool get isAbstract => const fb.BoolReader().vTableGet(_bp, 7, false); | 2017 bool get isAbstract { |
| 2018 _isAbstract ??= const fb.BoolReader().vTableGet(_bp, 7, false); |
| 2019 return _isAbstract; |
| 2020 } |
| 1787 | 2021 |
| 1788 @override | 2022 @override |
| 1789 bool get isStatic => const fb.BoolReader().vTableGet(_bp, 8, false); | 2023 bool get isStatic { |
| 2024 _isStatic ??= const fb.BoolReader().vTableGet(_bp, 8, false); |
| 2025 return _isStatic; |
| 2026 } |
| 1790 | 2027 |
| 1791 @override | 2028 @override |
| 1792 bool get isConst => const fb.BoolReader().vTableGet(_bp, 9, false); | 2029 bool get isConst { |
| 2030 _isConst ??= const fb.BoolReader().vTableGet(_bp, 9, false); |
| 2031 return _isConst; |
| 2032 } |
| 1793 | 2033 |
| 1794 @override | 2034 @override |
| 1795 bool get isFactory => const fb.BoolReader().vTableGet(_bp, 10, false); | 2035 bool get isFactory { |
| 2036 _isFactory ??= const fb.BoolReader().vTableGet(_bp, 10, false); |
| 2037 return _isFactory; |
| 2038 } |
| 1796 | 2039 |
| 1797 @override | 2040 @override |
| 1798 bool get hasImplicitReturnType => const fb.BoolReader().vTableGet(_bp, 11, fal
se); | 2041 bool get hasImplicitReturnType { |
| 2042 _hasImplicitReturnType ??= const fb.BoolReader().vTableGet(_bp, 11, false); |
| 2043 return _hasImplicitReturnType; |
| 2044 } |
| 1799 | 2045 |
| 1800 @override | 2046 @override |
| 1801 bool get isExternal => const fb.BoolReader().vTableGet(_bp, 12, false); | 2047 bool get isExternal { |
| 2048 _isExternal ??= const fb.BoolReader().vTableGet(_bp, 12, false); |
| 2049 return _isExternal; |
| 2050 } |
| 1802 } | 2051 } |
| 1803 | 2052 |
| 1804 class UnlinkedExportNonPublicBuilder { | 2053 class UnlinkedExportNonPublicBuilder { |
| 1805 bool _finished = false; | 2054 bool _finished = false; |
| 1806 | 2055 |
| 1807 int _offset; | 2056 int _offset; |
| 1808 int _uriOffset; | 2057 int _uriOffset; |
| 1809 int _uriEnd; | 2058 int _uriEnd; |
| 1810 | 2059 |
| 1811 UnlinkedExportNonPublicBuilder(); | 2060 UnlinkedExportNonPublicBuilder(); |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1878 */ | 2127 */ |
| 1879 int get uriOffset; | 2128 int get uriOffset; |
| 1880 | 2129 |
| 1881 /** | 2130 /** |
| 1882 * End of the URI string (including quotes) relative to the beginning of the | 2131 * End of the URI string (including quotes) relative to the beginning of the |
| 1883 * file. | 2132 * file. |
| 1884 */ | 2133 */ |
| 1885 int get uriEnd; | 2134 int get uriEnd; |
| 1886 } | 2135 } |
| 1887 | 2136 |
| 1888 class _UnlinkedExportNonPublicReader extends fb.TableReader<_UnlinkedExportNonPu
blicReader> implements UnlinkedExportNonPublic { | 2137 class _UnlinkedExportNonPublicReader extends fb.TableReader<_UnlinkedExportNonPu
blicImpl> { |
| 2138 const _UnlinkedExportNonPublicReader(); |
| 2139 |
| 2140 @override |
| 2141 _UnlinkedExportNonPublicImpl createObject(fb.BufferPointer bp) => new _Unlinke
dExportNonPublicImpl(bp); |
| 2142 } |
| 2143 |
| 2144 class _UnlinkedExportNonPublicImpl implements UnlinkedExportNonPublic { |
| 1889 final fb.BufferPointer _bp; | 2145 final fb.BufferPointer _bp; |
| 1890 | 2146 |
| 1891 const _UnlinkedExportNonPublicReader([this._bp]); | 2147 _UnlinkedExportNonPublicImpl(this._bp); |
| 1892 | 2148 |
| 1893 @override | 2149 int _offset; |
| 1894 _UnlinkedExportNonPublicReader createReader(fb.BufferPointer bp) => new _Unlin
kedExportNonPublicReader(bp); | 2150 int _uriOffset; |
| 2151 int _uriEnd; |
| 1895 | 2152 |
| 1896 @override | 2153 @override |
| 1897 Map<String, Object> toMap() => { | 2154 Map<String, Object> toMap() => { |
| 1898 "offset": offset, | 2155 "offset": offset, |
| 1899 "uriOffset": uriOffset, | 2156 "uriOffset": uriOffset, |
| 1900 "uriEnd": uriEnd, | 2157 "uriEnd": uriEnd, |
| 1901 }; | 2158 }; |
| 1902 | 2159 |
| 1903 @override | 2160 @override |
| 1904 int get offset => const fb.Int32Reader().vTableGet(_bp, 0, 0); | 2161 int get offset { |
| 2162 _offset ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); |
| 2163 return _offset; |
| 2164 } |
| 1905 | 2165 |
| 1906 @override | 2166 @override |
| 1907 int get uriOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 2167 int get uriOffset { |
| 2168 _uriOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 2169 return _uriOffset; |
| 2170 } |
| 1908 | 2171 |
| 1909 @override | 2172 @override |
| 1910 int get uriEnd => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 2173 int get uriEnd { |
| 2174 _uriEnd ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 2175 return _uriEnd; |
| 2176 } |
| 1911 } | 2177 } |
| 1912 | 2178 |
| 1913 class UnlinkedExportPublicBuilder { | 2179 class UnlinkedExportPublicBuilder { |
| 1914 bool _finished = false; | 2180 bool _finished = false; |
| 1915 | 2181 |
| 1916 String _uri; | 2182 String _uri; |
| 1917 List<UnlinkedCombinatorBuilder> _combinators; | 2183 List<UnlinkedCombinatorBuilder> _combinators; |
| 1918 | 2184 |
| 1919 UnlinkedExportPublicBuilder(); | 2185 UnlinkedExportPublicBuilder(); |
| 1920 | 2186 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1973 * URI used in the source code to reference the exported library. | 2239 * URI used in the source code to reference the exported library. |
| 1974 */ | 2240 */ |
| 1975 String get uri; | 2241 String get uri; |
| 1976 | 2242 |
| 1977 /** | 2243 /** |
| 1978 * Combinators contained in this import declaration. | 2244 * Combinators contained in this import declaration. |
| 1979 */ | 2245 */ |
| 1980 List<UnlinkedCombinator> get combinators; | 2246 List<UnlinkedCombinator> get combinators; |
| 1981 } | 2247 } |
| 1982 | 2248 |
| 1983 class _UnlinkedExportPublicReader extends fb.TableReader<_UnlinkedExportPublicRe
ader> implements UnlinkedExportPublic { | 2249 class _UnlinkedExportPublicReader extends fb.TableReader<_UnlinkedExportPublicIm
pl> { |
| 2250 const _UnlinkedExportPublicReader(); |
| 2251 |
| 2252 @override |
| 2253 _UnlinkedExportPublicImpl createObject(fb.BufferPointer bp) => new _UnlinkedEx
portPublicImpl(bp); |
| 2254 } |
| 2255 |
| 2256 class _UnlinkedExportPublicImpl implements UnlinkedExportPublic { |
| 1984 final fb.BufferPointer _bp; | 2257 final fb.BufferPointer _bp; |
| 1985 | 2258 |
| 1986 const _UnlinkedExportPublicReader([this._bp]); | 2259 _UnlinkedExportPublicImpl(this._bp); |
| 1987 | 2260 |
| 1988 @override | 2261 String _uri; |
| 1989 _UnlinkedExportPublicReader createReader(fb.BufferPointer bp) => new _Unlinked
ExportPublicReader(bp); | 2262 List<UnlinkedCombinator> _combinators; |
| 1990 | 2263 |
| 1991 @override | 2264 @override |
| 1992 Map<String, Object> toMap() => { | 2265 Map<String, Object> toMap() => { |
| 1993 "uri": uri, | 2266 "uri": uri, |
| 1994 "combinators": combinators, | 2267 "combinators": combinators, |
| 1995 }; | 2268 }; |
| 1996 | 2269 |
| 1997 @override | 2270 @override |
| 1998 String get uri => const fb.StringReader().vTableGet(_bp, 0, ''); | 2271 String get uri { |
| 2272 _uri ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 2273 return _uri; |
| 2274 } |
| 1999 | 2275 |
| 2000 @override | 2276 @override |
| 2001 List<UnlinkedCombinator> get combinators => const fb.ListReader<UnlinkedCombin
ator>(const _UnlinkedCombinatorReader()).vTableGet(_bp, 1, const <UnlinkedCombin
ator>[]); | 2277 List<UnlinkedCombinator> get combinators { |
| 2278 _combinators ??= const fb.ListReader<UnlinkedCombinator>(const _UnlinkedComb
inatorReader()).vTableGet(_bp, 1, const <UnlinkedCombinator>[]); |
| 2279 return _combinators; |
| 2280 } |
| 2002 } | 2281 } |
| 2003 | 2282 |
| 2004 class UnlinkedImportBuilder { | 2283 class UnlinkedImportBuilder { |
| 2005 bool _finished = false; | 2284 bool _finished = false; |
| 2006 | 2285 |
| 2007 String _uri; | 2286 String _uri; |
| 2008 int _offset; | 2287 int _offset; |
| 2009 int _prefixReference; | 2288 int _prefixReference; |
| 2010 List<UnlinkedCombinatorBuilder> _combinators; | 2289 List<UnlinkedCombinatorBuilder> _combinators; |
| 2011 bool _isDeferred; | 2290 bool _isDeferred; |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2203 */ | 2482 */ |
| 2204 int get uriEnd; | 2483 int get uriEnd; |
| 2205 | 2484 |
| 2206 /** | 2485 /** |
| 2207 * Offset of the prefix name relative to the beginning of the file, or zero | 2486 * Offset of the prefix name relative to the beginning of the file, or zero |
| 2208 * if there is no prefix. | 2487 * if there is no prefix. |
| 2209 */ | 2488 */ |
| 2210 int get prefixOffset; | 2489 int get prefixOffset; |
| 2211 } | 2490 } |
| 2212 | 2491 |
| 2213 class _UnlinkedImportReader extends fb.TableReader<_UnlinkedImportReader> implem
ents UnlinkedImport { | 2492 class _UnlinkedImportReader extends fb.TableReader<_UnlinkedImportImpl> { |
| 2493 const _UnlinkedImportReader(); |
| 2494 |
| 2495 @override |
| 2496 _UnlinkedImportImpl createObject(fb.BufferPointer bp) => new _UnlinkedImportIm
pl(bp); |
| 2497 } |
| 2498 |
| 2499 class _UnlinkedImportImpl implements UnlinkedImport { |
| 2214 final fb.BufferPointer _bp; | 2500 final fb.BufferPointer _bp; |
| 2215 | 2501 |
| 2216 const _UnlinkedImportReader([this._bp]); | 2502 _UnlinkedImportImpl(this._bp); |
| 2217 | 2503 |
| 2218 @override | 2504 String _uri; |
| 2219 _UnlinkedImportReader createReader(fb.BufferPointer bp) => new _UnlinkedImport
Reader(bp); | 2505 int _offset; |
| 2506 int _prefixReference; |
| 2507 List<UnlinkedCombinator> _combinators; |
| 2508 bool _isDeferred; |
| 2509 bool _isImplicit; |
| 2510 int _uriOffset; |
| 2511 int _uriEnd; |
| 2512 int _prefixOffset; |
| 2220 | 2513 |
| 2221 @override | 2514 @override |
| 2222 Map<String, Object> toMap() => { | 2515 Map<String, Object> toMap() => { |
| 2223 "uri": uri, | 2516 "uri": uri, |
| 2224 "offset": offset, | 2517 "offset": offset, |
| 2225 "prefixReference": prefixReference, | 2518 "prefixReference": prefixReference, |
| 2226 "combinators": combinators, | 2519 "combinators": combinators, |
| 2227 "isDeferred": isDeferred, | 2520 "isDeferred": isDeferred, |
| 2228 "isImplicit": isImplicit, | 2521 "isImplicit": isImplicit, |
| 2229 "uriOffset": uriOffset, | 2522 "uriOffset": uriOffset, |
| 2230 "uriEnd": uriEnd, | 2523 "uriEnd": uriEnd, |
| 2231 "prefixOffset": prefixOffset, | 2524 "prefixOffset": prefixOffset, |
| 2232 }; | 2525 }; |
| 2233 | 2526 |
| 2234 @override | 2527 @override |
| 2235 String get uri => const fb.StringReader().vTableGet(_bp, 0, ''); | 2528 String get uri { |
| 2529 _uri ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 2530 return _uri; |
| 2531 } |
| 2236 | 2532 |
| 2237 @override | 2533 @override |
| 2238 int get offset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 2534 int get offset { |
| 2535 _offset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 2536 return _offset; |
| 2537 } |
| 2239 | 2538 |
| 2240 @override | 2539 @override |
| 2241 int get prefixReference => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 2540 int get prefixReference { |
| 2541 _prefixReference ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 2542 return _prefixReference; |
| 2543 } |
| 2242 | 2544 |
| 2243 @override | 2545 @override |
| 2244 List<UnlinkedCombinator> get combinators => const fb.ListReader<UnlinkedCombin
ator>(const _UnlinkedCombinatorReader()).vTableGet(_bp, 3, const <UnlinkedCombin
ator>[]); | 2546 List<UnlinkedCombinator> get combinators { |
| 2547 _combinators ??= const fb.ListReader<UnlinkedCombinator>(const _UnlinkedComb
inatorReader()).vTableGet(_bp, 3, const <UnlinkedCombinator>[]); |
| 2548 return _combinators; |
| 2549 } |
| 2245 | 2550 |
| 2246 @override | 2551 @override |
| 2247 bool get isDeferred => const fb.BoolReader().vTableGet(_bp, 4, false); | 2552 bool get isDeferred { |
| 2553 _isDeferred ??= const fb.BoolReader().vTableGet(_bp, 4, false); |
| 2554 return _isDeferred; |
| 2555 } |
| 2248 | 2556 |
| 2249 @override | 2557 @override |
| 2250 bool get isImplicit => const fb.BoolReader().vTableGet(_bp, 5, false); | 2558 bool get isImplicit { |
| 2559 _isImplicit ??= const fb.BoolReader().vTableGet(_bp, 5, false); |
| 2560 return _isImplicit; |
| 2561 } |
| 2251 | 2562 |
| 2252 @override | 2563 @override |
| 2253 int get uriOffset => const fb.Int32Reader().vTableGet(_bp, 6, 0); | 2564 int get uriOffset { |
| 2565 _uriOffset ??= const fb.Int32Reader().vTableGet(_bp, 6, 0); |
| 2566 return _uriOffset; |
| 2567 } |
| 2254 | 2568 |
| 2255 @override | 2569 @override |
| 2256 int get uriEnd => const fb.Int32Reader().vTableGet(_bp, 7, 0); | 2570 int get uriEnd { |
| 2571 _uriEnd ??= const fb.Int32Reader().vTableGet(_bp, 7, 0); |
| 2572 return _uriEnd; |
| 2573 } |
| 2257 | 2574 |
| 2258 @override | 2575 @override |
| 2259 int get prefixOffset => const fb.Int32Reader().vTableGet(_bp, 8, 0); | 2576 int get prefixOffset { |
| 2577 _prefixOffset ??= const fb.Int32Reader().vTableGet(_bp, 8, 0); |
| 2578 return _prefixOffset; |
| 2579 } |
| 2260 } | 2580 } |
| 2261 | 2581 |
| 2262 class UnlinkedParamBuilder { | 2582 class UnlinkedParamBuilder { |
| 2263 bool _finished = false; | 2583 bool _finished = false; |
| 2264 | 2584 |
| 2265 String _name; | 2585 String _name; |
| 2266 int _nameOffset; | 2586 int _nameOffset; |
| 2267 UnlinkedTypeRefBuilder _type; | 2587 UnlinkedTypeRefBuilder _type; |
| 2268 List<UnlinkedParamBuilder> _parameters; | 2588 List<UnlinkedParamBuilder> _parameters; |
| 2269 UnlinkedParamKind _kind; | 2589 UnlinkedParamKind _kind; |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2445 */ | 2765 */ |
| 2446 bool get isInitializingFormal; | 2766 bool get isInitializingFormal; |
| 2447 | 2767 |
| 2448 /** | 2768 /** |
| 2449 * Indicates whether this parameter lacks an explicit type declaration. | 2769 * Indicates whether this parameter lacks an explicit type declaration. |
| 2450 * Always false for a function-typed parameter. | 2770 * Always false for a function-typed parameter. |
| 2451 */ | 2771 */ |
| 2452 bool get hasImplicitType; | 2772 bool get hasImplicitType; |
| 2453 } | 2773 } |
| 2454 | 2774 |
| 2455 class _UnlinkedParamReader extends fb.TableReader<_UnlinkedParamReader> implemen
ts UnlinkedParam { | 2775 class _UnlinkedParamReader extends fb.TableReader<_UnlinkedParamImpl> { |
| 2776 const _UnlinkedParamReader(); |
| 2777 |
| 2778 @override |
| 2779 _UnlinkedParamImpl createObject(fb.BufferPointer bp) => new _UnlinkedParamImpl
(bp); |
| 2780 } |
| 2781 |
| 2782 class _UnlinkedParamImpl implements UnlinkedParam { |
| 2456 final fb.BufferPointer _bp; | 2783 final fb.BufferPointer _bp; |
| 2457 | 2784 |
| 2458 const _UnlinkedParamReader([this._bp]); | 2785 _UnlinkedParamImpl(this._bp); |
| 2459 | 2786 |
| 2460 @override | 2787 String _name; |
| 2461 _UnlinkedParamReader createReader(fb.BufferPointer bp) => new _UnlinkedParamRe
ader(bp); | 2788 int _nameOffset; |
| 2789 UnlinkedTypeRef _type; |
| 2790 List<UnlinkedParam> _parameters; |
| 2791 UnlinkedParamKind _kind; |
| 2792 bool _isFunctionTyped; |
| 2793 bool _isInitializingFormal; |
| 2794 bool _hasImplicitType; |
| 2462 | 2795 |
| 2463 @override | 2796 @override |
| 2464 Map<String, Object> toMap() => { | 2797 Map<String, Object> toMap() => { |
| 2465 "name": name, | 2798 "name": name, |
| 2466 "nameOffset": nameOffset, | 2799 "nameOffset": nameOffset, |
| 2467 "type": type, | 2800 "type": type, |
| 2468 "parameters": parameters, | 2801 "parameters": parameters, |
| 2469 "kind": kind, | 2802 "kind": kind, |
| 2470 "isFunctionTyped": isFunctionTyped, | 2803 "isFunctionTyped": isFunctionTyped, |
| 2471 "isInitializingFormal": isInitializingFormal, | 2804 "isInitializingFormal": isInitializingFormal, |
| 2472 "hasImplicitType": hasImplicitType, | 2805 "hasImplicitType": hasImplicitType, |
| 2473 }; | 2806 }; |
| 2474 | 2807 |
| 2475 @override | 2808 @override |
| 2476 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 2809 String get name { |
| 2810 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 2811 return _name; |
| 2812 } |
| 2477 | 2813 |
| 2478 @override | 2814 @override |
| 2479 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 2815 int get nameOffset { |
| 2816 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 2817 return _nameOffset; |
| 2818 } |
| 2480 | 2819 |
| 2481 @override | 2820 @override |
| 2482 UnlinkedTypeRef get type => const _UnlinkedTypeRefReader().vTableGet(_bp, 2, n
ull); | 2821 UnlinkedTypeRef get type { |
| 2822 _type ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 2, null); |
| 2823 return _type; |
| 2824 } |
| 2483 | 2825 |
| 2484 @override | 2826 @override |
| 2485 List<UnlinkedParam> get parameters => const fb.ListReader<UnlinkedParam>(const
_UnlinkedParamReader()).vTableGet(_bp, 3, const <UnlinkedParam>[]); | 2827 List<UnlinkedParam> get parameters { |
| 2828 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 3, const <UnlinkedParam>[]); |
| 2829 return _parameters; |
| 2830 } |
| 2486 | 2831 |
| 2487 @override | 2832 @override |
| 2488 UnlinkedParamKind get kind { | 2833 UnlinkedParamKind get kind { |
| 2489 int index = const fb.Int32Reader().vTableGet(_bp, 4, 0); | 2834 _kind ??= UnlinkedParamKind.values[const fb.Int32Reader().vTableGet(_bp, 4,
0)]; |
| 2490 return UnlinkedParamKind.values[index]; | 2835 return _kind; |
| 2491 } | 2836 } |
| 2492 | 2837 |
| 2493 @override | 2838 @override |
| 2494 bool get isFunctionTyped => const fb.BoolReader().vTableGet(_bp, 5, false); | 2839 bool get isFunctionTyped { |
| 2840 _isFunctionTyped ??= const fb.BoolReader().vTableGet(_bp, 5, false); |
| 2841 return _isFunctionTyped; |
| 2842 } |
| 2495 | 2843 |
| 2496 @override | 2844 @override |
| 2497 bool get isInitializingFormal => const fb.BoolReader().vTableGet(_bp, 6, false
); | 2845 bool get isInitializingFormal { |
| 2846 _isInitializingFormal ??= const fb.BoolReader().vTableGet(_bp, 6, false); |
| 2847 return _isInitializingFormal; |
| 2848 } |
| 2498 | 2849 |
| 2499 @override | 2850 @override |
| 2500 bool get hasImplicitType => const fb.BoolReader().vTableGet(_bp, 7, false); | 2851 bool get hasImplicitType { |
| 2852 _hasImplicitType ??= const fb.BoolReader().vTableGet(_bp, 7, false); |
| 2853 return _hasImplicitType; |
| 2854 } |
| 2501 } | 2855 } |
| 2502 | 2856 |
| 2503 class UnlinkedPartBuilder { | 2857 class UnlinkedPartBuilder { |
| 2504 bool _finished = false; | 2858 bool _finished = false; |
| 2505 | 2859 |
| 2506 int _uriOffset; | 2860 int _uriOffset; |
| 2507 int _uriEnd; | 2861 int _uriEnd; |
| 2508 | 2862 |
| 2509 UnlinkedPartBuilder(); | 2863 UnlinkedPartBuilder(); |
| 2510 | 2864 |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2558 */ | 2912 */ |
| 2559 int get uriOffset; | 2913 int get uriOffset; |
| 2560 | 2914 |
| 2561 /** | 2915 /** |
| 2562 * End of the URI string (including quotes) relative to the beginning of the | 2916 * End of the URI string (including quotes) relative to the beginning of the |
| 2563 * file. | 2917 * file. |
| 2564 */ | 2918 */ |
| 2565 int get uriEnd; | 2919 int get uriEnd; |
| 2566 } | 2920 } |
| 2567 | 2921 |
| 2568 class _UnlinkedPartReader extends fb.TableReader<_UnlinkedPartReader> implements
UnlinkedPart { | 2922 class _UnlinkedPartReader extends fb.TableReader<_UnlinkedPartImpl> { |
| 2923 const _UnlinkedPartReader(); |
| 2924 |
| 2925 @override |
| 2926 _UnlinkedPartImpl createObject(fb.BufferPointer bp) => new _UnlinkedPartImpl(b
p); |
| 2927 } |
| 2928 |
| 2929 class _UnlinkedPartImpl implements UnlinkedPart { |
| 2569 final fb.BufferPointer _bp; | 2930 final fb.BufferPointer _bp; |
| 2570 | 2931 |
| 2571 const _UnlinkedPartReader([this._bp]); | 2932 _UnlinkedPartImpl(this._bp); |
| 2572 | 2933 |
| 2573 @override | 2934 int _uriOffset; |
| 2574 _UnlinkedPartReader createReader(fb.BufferPointer bp) => new _UnlinkedPartRead
er(bp); | 2935 int _uriEnd; |
| 2575 | 2936 |
| 2576 @override | 2937 @override |
| 2577 Map<String, Object> toMap() => { | 2938 Map<String, Object> toMap() => { |
| 2578 "uriOffset": uriOffset, | 2939 "uriOffset": uriOffset, |
| 2579 "uriEnd": uriEnd, | 2940 "uriEnd": uriEnd, |
| 2580 }; | 2941 }; |
| 2581 | 2942 |
| 2582 @override | 2943 @override |
| 2583 int get uriOffset => const fb.Int32Reader().vTableGet(_bp, 0, 0); | 2944 int get uriOffset { |
| 2945 _uriOffset ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); |
| 2946 return _uriOffset; |
| 2947 } |
| 2584 | 2948 |
| 2585 @override | 2949 @override |
| 2586 int get uriEnd => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 2950 int get uriEnd { |
| 2951 _uriEnd ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 2952 return _uriEnd; |
| 2953 } |
| 2587 } | 2954 } |
| 2588 | 2955 |
| 2589 class UnlinkedPublicNameBuilder { | 2956 class UnlinkedPublicNameBuilder { |
| 2590 bool _finished = false; | 2957 bool _finished = false; |
| 2591 | 2958 |
| 2592 String _name; | 2959 String _name; |
| 2593 PrelinkedReferenceKind _kind; | 2960 PrelinkedReferenceKind _kind; |
| 2594 int _numTypeParameters; | 2961 int _numTypeParameters; |
| 2595 | 2962 |
| 2596 UnlinkedPublicNameBuilder(); | 2963 UnlinkedPublicNameBuilder(); |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2675 */ | 3042 */ |
| 2676 PrelinkedReferenceKind get kind; | 3043 PrelinkedReferenceKind get kind; |
| 2677 | 3044 |
| 2678 /** | 3045 /** |
| 2679 * If the entity being referred to is generic, the number of type parameters | 3046 * If the entity being referred to is generic, the number of type parameters |
| 2680 * it accepts. Otherwise zero. | 3047 * it accepts. Otherwise zero. |
| 2681 */ | 3048 */ |
| 2682 int get numTypeParameters; | 3049 int get numTypeParameters; |
| 2683 } | 3050 } |
| 2684 | 3051 |
| 2685 class _UnlinkedPublicNameReader extends fb.TableReader<_UnlinkedPublicNameReader
> implements UnlinkedPublicName { | 3052 class _UnlinkedPublicNameReader extends fb.TableReader<_UnlinkedPublicNameImpl>
{ |
| 3053 const _UnlinkedPublicNameReader(); |
| 3054 |
| 3055 @override |
| 3056 _UnlinkedPublicNameImpl createObject(fb.BufferPointer bp) => new _UnlinkedPubl
icNameImpl(bp); |
| 3057 } |
| 3058 |
| 3059 class _UnlinkedPublicNameImpl implements UnlinkedPublicName { |
| 2686 final fb.BufferPointer _bp; | 3060 final fb.BufferPointer _bp; |
| 2687 | 3061 |
| 2688 const _UnlinkedPublicNameReader([this._bp]); | 3062 _UnlinkedPublicNameImpl(this._bp); |
| 2689 | 3063 |
| 2690 @override | 3064 String _name; |
| 2691 _UnlinkedPublicNameReader createReader(fb.BufferPointer bp) => new _UnlinkedPu
blicNameReader(bp); | 3065 PrelinkedReferenceKind _kind; |
| 3066 int _numTypeParameters; |
| 2692 | 3067 |
| 2693 @override | 3068 @override |
| 2694 Map<String, Object> toMap() => { | 3069 Map<String, Object> toMap() => { |
| 2695 "name": name, | 3070 "name": name, |
| 2696 "kind": kind, | 3071 "kind": kind, |
| 2697 "numTypeParameters": numTypeParameters, | 3072 "numTypeParameters": numTypeParameters, |
| 2698 }; | 3073 }; |
| 2699 | 3074 |
| 2700 @override | 3075 @override |
| 2701 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 3076 String get name { |
| 3077 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 3078 return _name; |
| 3079 } |
| 2702 | 3080 |
| 2703 @override | 3081 @override |
| 2704 PrelinkedReferenceKind get kind { | 3082 PrelinkedReferenceKind get kind { |
| 2705 int index = const fb.Int32Reader().vTableGet(_bp, 1, 0); | 3083 _kind ??= PrelinkedReferenceKind.values[const fb.Int32Reader().vTableGet(_bp
, 1, 0)]; |
| 2706 return PrelinkedReferenceKind.values[index]; | 3084 return _kind; |
| 2707 } | 3085 } |
| 2708 | 3086 |
| 2709 @override | 3087 @override |
| 2710 int get numTypeParameters => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 3088 int get numTypeParameters { |
| 3089 _numTypeParameters ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 3090 return _numTypeParameters; |
| 3091 } |
| 2711 } | 3092 } |
| 2712 | 3093 |
| 2713 class UnlinkedPublicNamespaceBuilder { | 3094 class UnlinkedPublicNamespaceBuilder { |
| 2714 bool _finished = false; | 3095 bool _finished = false; |
| 2715 | 3096 |
| 2716 List<UnlinkedPublicNameBuilder> _names; | 3097 List<UnlinkedPublicNameBuilder> _names; |
| 2717 List<UnlinkedExportPublicBuilder> _exports; | 3098 List<UnlinkedExportPublicBuilder> _exports; |
| 2718 List<String> _parts; | 3099 List<String> _parts; |
| 2719 | 3100 |
| 2720 UnlinkedPublicNamespaceBuilder(); | 3101 UnlinkedPublicNamespaceBuilder(); |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2811 * Export declarations in the compilation unit. | 3192 * Export declarations in the compilation unit. |
| 2812 */ | 3193 */ |
| 2813 List<UnlinkedExportPublic> get exports; | 3194 List<UnlinkedExportPublic> get exports; |
| 2814 | 3195 |
| 2815 /** | 3196 /** |
| 2816 * URIs referenced by part declarations in the compilation unit. | 3197 * URIs referenced by part declarations in the compilation unit. |
| 2817 */ | 3198 */ |
| 2818 List<String> get parts; | 3199 List<String> get parts; |
| 2819 } | 3200 } |
| 2820 | 3201 |
| 2821 class _UnlinkedPublicNamespaceReader extends fb.TableReader<_UnlinkedPublicNames
paceReader> implements UnlinkedPublicNamespace { | 3202 class _UnlinkedPublicNamespaceReader extends fb.TableReader<_UnlinkedPublicNames
paceImpl> { |
| 3203 const _UnlinkedPublicNamespaceReader(); |
| 3204 |
| 3205 @override |
| 3206 _UnlinkedPublicNamespaceImpl createObject(fb.BufferPointer bp) => new _Unlinke
dPublicNamespaceImpl(bp); |
| 3207 } |
| 3208 |
| 3209 class _UnlinkedPublicNamespaceImpl implements UnlinkedPublicNamespace { |
| 2822 final fb.BufferPointer _bp; | 3210 final fb.BufferPointer _bp; |
| 2823 | 3211 |
| 2824 const _UnlinkedPublicNamespaceReader([this._bp]); | 3212 _UnlinkedPublicNamespaceImpl(this._bp); |
| 2825 | 3213 |
| 2826 @override | 3214 List<UnlinkedPublicName> _names; |
| 2827 _UnlinkedPublicNamespaceReader createReader(fb.BufferPointer bp) => new _Unlin
kedPublicNamespaceReader(bp); | 3215 List<UnlinkedExportPublic> _exports; |
| 3216 List<String> _parts; |
| 2828 | 3217 |
| 2829 @override | 3218 @override |
| 2830 Map<String, Object> toMap() => { | 3219 Map<String, Object> toMap() => { |
| 2831 "names": names, | 3220 "names": names, |
| 2832 "exports": exports, | 3221 "exports": exports, |
| 2833 "parts": parts, | 3222 "parts": parts, |
| 2834 }; | 3223 }; |
| 2835 | 3224 |
| 2836 @override | 3225 @override |
| 2837 List<UnlinkedPublicName> get names => const fb.ListReader<UnlinkedPublicName>(
const _UnlinkedPublicNameReader()).vTableGet(_bp, 0, const <UnlinkedPublicName>[
]); | 3226 List<UnlinkedPublicName> get names { |
| 3227 _names ??= const fb.ListReader<UnlinkedPublicName>(const _UnlinkedPublicName
Reader()).vTableGet(_bp, 0, const <UnlinkedPublicName>[]); |
| 3228 return _names; |
| 3229 } |
| 2838 | 3230 |
| 2839 @override | 3231 @override |
| 2840 List<UnlinkedExportPublic> get exports => const fb.ListReader<UnlinkedExportPu
blic>(const _UnlinkedExportPublicReader()).vTableGet(_bp, 1, const <UnlinkedExpo
rtPublic>[]); | 3232 List<UnlinkedExportPublic> get exports { |
| 3233 _exports ??= const fb.ListReader<UnlinkedExportPublic>(const _UnlinkedExport
PublicReader()).vTableGet(_bp, 1, const <UnlinkedExportPublic>[]); |
| 3234 return _exports; |
| 3235 } |
| 2841 | 3236 |
| 2842 @override | 3237 @override |
| 2843 List<String> get parts => const fb.ListReader<String>(const fb.StringReader())
.vTableGet(_bp, 2, const <String>[]); | 3238 List<String> get parts { |
| 3239 _parts ??= const fb.ListReader<String>(const fb.StringReader()).vTableGet(_b
p, 2, const <String>[]); |
| 3240 return _parts; |
| 3241 } |
| 2844 } | 3242 } |
| 2845 | 3243 |
| 2846 class UnlinkedReferenceBuilder { | 3244 class UnlinkedReferenceBuilder { |
| 2847 bool _finished = false; | 3245 bool _finished = false; |
| 2848 | 3246 |
| 2849 String _name; | 3247 String _name; |
| 2850 int _prefixReference; | 3248 int _prefixReference; |
| 2851 | 3249 |
| 2852 UnlinkedReferenceBuilder(); | 3250 UnlinkedReferenceBuilder(); |
| 2853 | 3251 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2906 */ | 3304 */ |
| 2907 String get name; | 3305 String get name; |
| 2908 | 3306 |
| 2909 /** | 3307 /** |
| 2910 * Prefix used to refer to the entity, or zero if no prefix is used. This is | 3308 * Prefix used to refer to the entity, or zero if no prefix is used. This is |
| 2911 * an index into [UnlinkedUnit.references]. | 3309 * an index into [UnlinkedUnit.references]. |
| 2912 */ | 3310 */ |
| 2913 int get prefixReference; | 3311 int get prefixReference; |
| 2914 } | 3312 } |
| 2915 | 3313 |
| 2916 class _UnlinkedReferenceReader extends fb.TableReader<_UnlinkedReferenceReader>
implements UnlinkedReference { | 3314 class _UnlinkedReferenceReader extends fb.TableReader<_UnlinkedReferenceImpl> { |
| 3315 const _UnlinkedReferenceReader(); |
| 3316 |
| 3317 @override |
| 3318 _UnlinkedReferenceImpl createObject(fb.BufferPointer bp) => new _UnlinkedRefer
enceImpl(bp); |
| 3319 } |
| 3320 |
| 3321 class _UnlinkedReferenceImpl implements UnlinkedReference { |
| 2917 final fb.BufferPointer _bp; | 3322 final fb.BufferPointer _bp; |
| 2918 | 3323 |
| 2919 const _UnlinkedReferenceReader([this._bp]); | 3324 _UnlinkedReferenceImpl(this._bp); |
| 2920 | 3325 |
| 2921 @override | 3326 String _name; |
| 2922 _UnlinkedReferenceReader createReader(fb.BufferPointer bp) => new _UnlinkedRef
erenceReader(bp); | 3327 int _prefixReference; |
| 2923 | 3328 |
| 2924 @override | 3329 @override |
| 2925 Map<String, Object> toMap() => { | 3330 Map<String, Object> toMap() => { |
| 2926 "name": name, | 3331 "name": name, |
| 2927 "prefixReference": prefixReference, | 3332 "prefixReference": prefixReference, |
| 2928 }; | 3333 }; |
| 2929 | 3334 |
| 2930 @override | 3335 @override |
| 2931 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 3336 String get name { |
| 3337 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 3338 return _name; |
| 3339 } |
| 2932 | 3340 |
| 2933 @override | 3341 @override |
| 2934 int get prefixReference => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 3342 int get prefixReference { |
| 3343 _prefixReference ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 3344 return _prefixReference; |
| 3345 } |
| 2935 } | 3346 } |
| 2936 | 3347 |
| 2937 class UnlinkedTypedefBuilder { | 3348 class UnlinkedTypedefBuilder { |
| 2938 bool _finished = false; | 3349 bool _finished = false; |
| 2939 | 3350 |
| 2940 String _name; | 3351 String _name; |
| 2941 int _nameOffset; | 3352 int _nameOffset; |
| 2942 UnlinkedDocumentationCommentBuilder _documentationComment; | 3353 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 2943 List<UnlinkedTypeParamBuilder> _typeParameters; | 3354 List<UnlinkedTypeParamBuilder> _typeParameters; |
| 2944 UnlinkedTypeRefBuilder _returnType; | 3355 UnlinkedTypeRefBuilder _returnType; |
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3082 * Return type of the typedef. Absent if the return type is `void`. | 3493 * Return type of the typedef. Absent if the return type is `void`. |
| 3083 */ | 3494 */ |
| 3084 UnlinkedTypeRef get returnType; | 3495 UnlinkedTypeRef get returnType; |
| 3085 | 3496 |
| 3086 /** | 3497 /** |
| 3087 * Parameters of the executable, if any. | 3498 * Parameters of the executable, if any. |
| 3088 */ | 3499 */ |
| 3089 List<UnlinkedParam> get parameters; | 3500 List<UnlinkedParam> get parameters; |
| 3090 } | 3501 } |
| 3091 | 3502 |
| 3092 class _UnlinkedTypedefReader extends fb.TableReader<_UnlinkedTypedefReader> impl
ements UnlinkedTypedef { | 3503 class _UnlinkedTypedefReader extends fb.TableReader<_UnlinkedTypedefImpl> { |
| 3504 const _UnlinkedTypedefReader(); |
| 3505 |
| 3506 @override |
| 3507 _UnlinkedTypedefImpl createObject(fb.BufferPointer bp) => new _UnlinkedTypedef
Impl(bp); |
| 3508 } |
| 3509 |
| 3510 class _UnlinkedTypedefImpl implements UnlinkedTypedef { |
| 3093 final fb.BufferPointer _bp; | 3511 final fb.BufferPointer _bp; |
| 3094 | 3512 |
| 3095 const _UnlinkedTypedefReader([this._bp]); | 3513 _UnlinkedTypedefImpl(this._bp); |
| 3096 | 3514 |
| 3097 @override | 3515 String _name; |
| 3098 _UnlinkedTypedefReader createReader(fb.BufferPointer bp) => new _UnlinkedTyped
efReader(bp); | 3516 int _nameOffset; |
| 3517 UnlinkedDocumentationComment _documentationComment; |
| 3518 List<UnlinkedTypeParam> _typeParameters; |
| 3519 UnlinkedTypeRef _returnType; |
| 3520 List<UnlinkedParam> _parameters; |
| 3099 | 3521 |
| 3100 @override | 3522 @override |
| 3101 Map<String, Object> toMap() => { | 3523 Map<String, Object> toMap() => { |
| 3102 "name": name, | 3524 "name": name, |
| 3103 "nameOffset": nameOffset, | 3525 "nameOffset": nameOffset, |
| 3104 "documentationComment": documentationComment, | 3526 "documentationComment": documentationComment, |
| 3105 "typeParameters": typeParameters, | 3527 "typeParameters": typeParameters, |
| 3106 "returnType": returnType, | 3528 "returnType": returnType, |
| 3107 "parameters": parameters, | 3529 "parameters": parameters, |
| 3108 }; | 3530 }; |
| 3109 | 3531 |
| 3110 @override | 3532 @override |
| 3111 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 3533 String get name { |
| 3534 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 3535 return _name; |
| 3536 } |
| 3112 | 3537 |
| 3113 @override | 3538 @override |
| 3114 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 3539 int get nameOffset { |
| 3540 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 3541 return _nameOffset; |
| 3542 } |
| 3115 | 3543 |
| 3116 @override | 3544 @override |
| 3117 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 3545 UnlinkedDocumentationComment get documentationComment { |
| 3546 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 3547 return _documentationComment; |
| 3548 } |
| 3118 | 3549 |
| 3119 @override | 3550 @override |
| 3120 List<UnlinkedTypeParam> get typeParameters => const fb.ListReader<UnlinkedType
Param>(const _UnlinkedTypeParamReader()).vTableGet(_bp, 3, const <UnlinkedTypePa
ram>[]); | 3551 List<UnlinkedTypeParam> get typeParameters { |
| 3552 _typeParameters ??= const fb.ListReader<UnlinkedTypeParam>(const _UnlinkedTy
peParamReader()).vTableGet(_bp, 3, const <UnlinkedTypeParam>[]); |
| 3553 return _typeParameters; |
| 3554 } |
| 3121 | 3555 |
| 3122 @override | 3556 @override |
| 3123 UnlinkedTypeRef get returnType => const _UnlinkedTypeRefReader().vTableGet(_bp
, 4, null); | 3557 UnlinkedTypeRef get returnType { |
| 3558 _returnType ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 4, null); |
| 3559 return _returnType; |
| 3560 } |
| 3124 | 3561 |
| 3125 @override | 3562 @override |
| 3126 List<UnlinkedParam> get parameters => const fb.ListReader<UnlinkedParam>(const
_UnlinkedParamReader()).vTableGet(_bp, 5, const <UnlinkedParam>[]); | 3563 List<UnlinkedParam> get parameters { |
| 3564 _parameters ??= const fb.ListReader<UnlinkedParam>(const _UnlinkedParamReade
r()).vTableGet(_bp, 5, const <UnlinkedParam>[]); |
| 3565 return _parameters; |
| 3566 } |
| 3127 } | 3567 } |
| 3128 | 3568 |
| 3129 class UnlinkedTypeParamBuilder { | 3569 class UnlinkedTypeParamBuilder { |
| 3130 bool _finished = false; | 3570 bool _finished = false; |
| 3131 | 3571 |
| 3132 String _name; | 3572 String _name; |
| 3133 int _nameOffset; | 3573 int _nameOffset; |
| 3134 UnlinkedTypeRefBuilder _bound; | 3574 UnlinkedTypeRefBuilder _bound; |
| 3135 | 3575 |
| 3136 UnlinkedTypeParamBuilder(); | 3576 UnlinkedTypeParamBuilder(); |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3208 */ | 3648 */ |
| 3209 int get nameOffset; | 3649 int get nameOffset; |
| 3210 | 3650 |
| 3211 /** | 3651 /** |
| 3212 * Bound of the type parameter, if a bound is explicitly declared. Otherwise | 3652 * Bound of the type parameter, if a bound is explicitly declared. Otherwise |
| 3213 * null. | 3653 * null. |
| 3214 */ | 3654 */ |
| 3215 UnlinkedTypeRef get bound; | 3655 UnlinkedTypeRef get bound; |
| 3216 } | 3656 } |
| 3217 | 3657 |
| 3218 class _UnlinkedTypeParamReader extends fb.TableReader<_UnlinkedTypeParamReader>
implements UnlinkedTypeParam { | 3658 class _UnlinkedTypeParamReader extends fb.TableReader<_UnlinkedTypeParamImpl> { |
| 3659 const _UnlinkedTypeParamReader(); |
| 3660 |
| 3661 @override |
| 3662 _UnlinkedTypeParamImpl createObject(fb.BufferPointer bp) => new _UnlinkedTypeP
aramImpl(bp); |
| 3663 } |
| 3664 |
| 3665 class _UnlinkedTypeParamImpl implements UnlinkedTypeParam { |
| 3219 final fb.BufferPointer _bp; | 3666 final fb.BufferPointer _bp; |
| 3220 | 3667 |
| 3221 const _UnlinkedTypeParamReader([this._bp]); | 3668 _UnlinkedTypeParamImpl(this._bp); |
| 3222 | 3669 |
| 3223 @override | 3670 String _name; |
| 3224 _UnlinkedTypeParamReader createReader(fb.BufferPointer bp) => new _UnlinkedTyp
eParamReader(bp); | 3671 int _nameOffset; |
| 3672 UnlinkedTypeRef _bound; |
| 3225 | 3673 |
| 3226 @override | 3674 @override |
| 3227 Map<String, Object> toMap() => { | 3675 Map<String, Object> toMap() => { |
| 3228 "name": name, | 3676 "name": name, |
| 3229 "nameOffset": nameOffset, | 3677 "nameOffset": nameOffset, |
| 3230 "bound": bound, | 3678 "bound": bound, |
| 3231 }; | 3679 }; |
| 3232 | 3680 |
| 3233 @override | 3681 @override |
| 3234 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 3682 String get name { |
| 3683 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 3684 return _name; |
| 3685 } |
| 3235 | 3686 |
| 3236 @override | 3687 @override |
| 3237 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 3688 int get nameOffset { |
| 3689 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 3690 return _nameOffset; |
| 3691 } |
| 3238 | 3692 |
| 3239 @override | 3693 @override |
| 3240 UnlinkedTypeRef get bound => const _UnlinkedTypeRefReader().vTableGet(_bp, 2,
null); | 3694 UnlinkedTypeRef get bound { |
| 3695 _bound ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 2, null); |
| 3696 return _bound; |
| 3697 } |
| 3241 } | 3698 } |
| 3242 | 3699 |
| 3243 class UnlinkedTypeRefBuilder { | 3700 class UnlinkedTypeRefBuilder { |
| 3244 bool _finished = false; | 3701 bool _finished = false; |
| 3245 | 3702 |
| 3246 int _reference; | 3703 int _reference; |
| 3247 int _paramReference; | 3704 int _paramReference; |
| 3248 List<UnlinkedTypeRefBuilder> _typeArguments; | 3705 List<UnlinkedTypeRefBuilder> _typeArguments; |
| 3249 | 3706 |
| 3250 UnlinkedTypeRefBuilder(); | 3707 UnlinkedTypeRefBuilder(); |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3364 */ | 3821 */ |
| 3365 int get paramReference; | 3822 int get paramReference; |
| 3366 | 3823 |
| 3367 /** | 3824 /** |
| 3368 * If this is an instantiation of a generic type, the type arguments used to | 3825 * If this is an instantiation of a generic type, the type arguments used to |
| 3369 * instantiate it. Trailing type arguments of type `dynamic` are omitted. | 3826 * instantiate it. Trailing type arguments of type `dynamic` are omitted. |
| 3370 */ | 3827 */ |
| 3371 List<UnlinkedTypeRef> get typeArguments; | 3828 List<UnlinkedTypeRef> get typeArguments; |
| 3372 } | 3829 } |
| 3373 | 3830 |
| 3374 class _UnlinkedTypeRefReader extends fb.TableReader<_UnlinkedTypeRefReader> impl
ements UnlinkedTypeRef { | 3831 class _UnlinkedTypeRefReader extends fb.TableReader<_UnlinkedTypeRefImpl> { |
| 3832 const _UnlinkedTypeRefReader(); |
| 3833 |
| 3834 @override |
| 3835 _UnlinkedTypeRefImpl createObject(fb.BufferPointer bp) => new _UnlinkedTypeRef
Impl(bp); |
| 3836 } |
| 3837 |
| 3838 class _UnlinkedTypeRefImpl implements UnlinkedTypeRef { |
| 3375 final fb.BufferPointer _bp; | 3839 final fb.BufferPointer _bp; |
| 3376 | 3840 |
| 3377 const _UnlinkedTypeRefReader([this._bp]); | 3841 _UnlinkedTypeRefImpl(this._bp); |
| 3378 | 3842 |
| 3379 @override | 3843 int _reference; |
| 3380 _UnlinkedTypeRefReader createReader(fb.BufferPointer bp) => new _UnlinkedTypeR
efReader(bp); | 3844 int _paramReference; |
| 3845 List<UnlinkedTypeRef> _typeArguments; |
| 3381 | 3846 |
| 3382 @override | 3847 @override |
| 3383 Map<String, Object> toMap() => { | 3848 Map<String, Object> toMap() => { |
| 3384 "reference": reference, | 3849 "reference": reference, |
| 3385 "paramReference": paramReference, | 3850 "paramReference": paramReference, |
| 3386 "typeArguments": typeArguments, | 3851 "typeArguments": typeArguments, |
| 3387 }; | 3852 }; |
| 3388 | 3853 |
| 3389 @override | 3854 @override |
| 3390 int get reference => const fb.Int32Reader().vTableGet(_bp, 0, 0); | 3855 int get reference { |
| 3856 _reference ??= const fb.Int32Reader().vTableGet(_bp, 0, 0); |
| 3857 return _reference; |
| 3858 } |
| 3391 | 3859 |
| 3392 @override | 3860 @override |
| 3393 int get paramReference => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 3861 int get paramReference { |
| 3862 _paramReference ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 3863 return _paramReference; |
| 3864 } |
| 3394 | 3865 |
| 3395 @override | 3866 @override |
| 3396 List<UnlinkedTypeRef> get typeArguments => const fb.ListReader<UnlinkedTypeRef
>(const _UnlinkedTypeRefReader()).vTableGet(_bp, 2, const <UnlinkedTypeRef>[]); | 3867 List<UnlinkedTypeRef> get typeArguments { |
| 3868 _typeArguments ??= const fb.ListReader<UnlinkedTypeRef>(const _UnlinkedTypeR
efReader()).vTableGet(_bp, 2, const <UnlinkedTypeRef>[]); |
| 3869 return _typeArguments; |
| 3870 } |
| 3397 } | 3871 } |
| 3398 | 3872 |
| 3399 class UnlinkedUnitBuilder { | 3873 class UnlinkedUnitBuilder { |
| 3400 bool _finished = false; | 3874 bool _finished = false; |
| 3401 | 3875 |
| 3402 String _libraryName; | 3876 String _libraryName; |
| 3403 int _libraryNameOffset; | 3877 int _libraryNameOffset; |
| 3404 int _libraryNameLength; | 3878 int _libraryNameLength; |
| 3405 UnlinkedDocumentationCommentBuilder _libraryDocumentationComment; | 3879 UnlinkedDocumentationCommentBuilder _libraryDocumentationComment; |
| 3406 UnlinkedPublicNamespaceBuilder _publicNamespace; | 3880 UnlinkedPublicNamespaceBuilder _publicNamespace; |
| (...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3735 * Typedefs declared in the compilation unit. | 4209 * Typedefs declared in the compilation unit. |
| 3736 */ | 4210 */ |
| 3737 List<UnlinkedTypedef> get typedefs; | 4211 List<UnlinkedTypedef> get typedefs; |
| 3738 | 4212 |
| 3739 /** | 4213 /** |
| 3740 * Top level variables declared in the compilation unit. | 4214 * Top level variables declared in the compilation unit. |
| 3741 */ | 4215 */ |
| 3742 List<UnlinkedVariable> get variables; | 4216 List<UnlinkedVariable> get variables; |
| 3743 } | 4217 } |
| 3744 | 4218 |
| 3745 class _UnlinkedUnitReader extends fb.TableReader<_UnlinkedUnitReader> implements
UnlinkedUnit { | 4219 class _UnlinkedUnitReader extends fb.TableReader<_UnlinkedUnitImpl> { |
| 4220 const _UnlinkedUnitReader(); |
| 4221 |
| 4222 @override |
| 4223 _UnlinkedUnitImpl createObject(fb.BufferPointer bp) => new _UnlinkedUnitImpl(b
p); |
| 4224 } |
| 4225 |
| 4226 class _UnlinkedUnitImpl implements UnlinkedUnit { |
| 3746 final fb.BufferPointer _bp; | 4227 final fb.BufferPointer _bp; |
| 3747 | 4228 |
| 3748 const _UnlinkedUnitReader([this._bp]); | 4229 _UnlinkedUnitImpl(this._bp); |
| 3749 | 4230 |
| 3750 @override | 4231 String _libraryName; |
| 3751 _UnlinkedUnitReader createReader(fb.BufferPointer bp) => new _UnlinkedUnitRead
er(bp); | 4232 int _libraryNameOffset; |
| 4233 int _libraryNameLength; |
| 4234 UnlinkedDocumentationComment _libraryDocumentationComment; |
| 4235 UnlinkedPublicNamespace _publicNamespace; |
| 4236 List<UnlinkedReference> _references; |
| 4237 List<UnlinkedClass> _classes; |
| 4238 List<UnlinkedEnum> _enums; |
| 4239 List<UnlinkedExecutable> _executables; |
| 4240 List<UnlinkedExportNonPublic> _exports; |
| 4241 List<UnlinkedImport> _imports; |
| 4242 List<UnlinkedPart> _parts; |
| 4243 List<UnlinkedTypedef> _typedefs; |
| 4244 List<UnlinkedVariable> _variables; |
| 3752 | 4245 |
| 3753 @override | 4246 @override |
| 3754 Map<String, Object> toMap() => { | 4247 Map<String, Object> toMap() => { |
| 3755 "libraryName": libraryName, | 4248 "libraryName": libraryName, |
| 3756 "libraryNameOffset": libraryNameOffset, | 4249 "libraryNameOffset": libraryNameOffset, |
| 3757 "libraryNameLength": libraryNameLength, | 4250 "libraryNameLength": libraryNameLength, |
| 3758 "libraryDocumentationComment": libraryDocumentationComment, | 4251 "libraryDocumentationComment": libraryDocumentationComment, |
| 3759 "publicNamespace": publicNamespace, | 4252 "publicNamespace": publicNamespace, |
| 3760 "references": references, | 4253 "references": references, |
| 3761 "classes": classes, | 4254 "classes": classes, |
| 3762 "enums": enums, | 4255 "enums": enums, |
| 3763 "executables": executables, | 4256 "executables": executables, |
| 3764 "exports": exports, | 4257 "exports": exports, |
| 3765 "imports": imports, | 4258 "imports": imports, |
| 3766 "parts": parts, | 4259 "parts": parts, |
| 3767 "typedefs": typedefs, | 4260 "typedefs": typedefs, |
| 3768 "variables": variables, | 4261 "variables": variables, |
| 3769 }; | 4262 }; |
| 3770 | 4263 |
| 3771 @override | 4264 @override |
| 3772 String get libraryName => const fb.StringReader().vTableGet(_bp, 0, ''); | 4265 String get libraryName { |
| 4266 _libraryName ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 4267 return _libraryName; |
| 4268 } |
| 3773 | 4269 |
| 3774 @override | 4270 @override |
| 3775 int get libraryNameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 4271 int get libraryNameOffset { |
| 4272 _libraryNameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 4273 return _libraryNameOffset; |
| 4274 } |
| 3776 | 4275 |
| 3777 @override | 4276 @override |
| 3778 int get libraryNameLength => const fb.Int32Reader().vTableGet(_bp, 2, 0); | 4277 int get libraryNameLength { |
| 4278 _libraryNameLength ??= const fb.Int32Reader().vTableGet(_bp, 2, 0); |
| 4279 return _libraryNameLength; |
| 4280 } |
| 3779 | 4281 |
| 3780 @override | 4282 @override |
| 3781 UnlinkedDocumentationComment get libraryDocumentationComment => const _Unlinke
dDocumentationCommentReader().vTableGet(_bp, 3, null); | 4283 UnlinkedDocumentationComment get libraryDocumentationComment { |
| 4284 _libraryDocumentationComment ??= const _UnlinkedDocumentationCommentReader()
.vTableGet(_bp, 3, null); |
| 4285 return _libraryDocumentationComment; |
| 4286 } |
| 3782 | 4287 |
| 3783 @override | 4288 @override |
| 3784 UnlinkedPublicNamespace get publicNamespace => const _UnlinkedPublicNamespaceR
eader().vTableGet(_bp, 4, null); | 4289 UnlinkedPublicNamespace get publicNamespace { |
| 4290 _publicNamespace ??= const _UnlinkedPublicNamespaceReader().vTableGet(_bp, 4
, null); |
| 4291 return _publicNamespace; |
| 4292 } |
| 3785 | 4293 |
| 3786 @override | 4294 @override |
| 3787 List<UnlinkedReference> get references => const fb.ListReader<UnlinkedReferenc
e>(const _UnlinkedReferenceReader()).vTableGet(_bp, 5, const <UnlinkedReference>
[]); | 4295 List<UnlinkedReference> get references { |
| 4296 _references ??= const fb.ListReader<UnlinkedReference>(const _UnlinkedRefere
nceReader()).vTableGet(_bp, 5, const <UnlinkedReference>[]); |
| 4297 return _references; |
| 4298 } |
| 3788 | 4299 |
| 3789 @override | 4300 @override |
| 3790 List<UnlinkedClass> get classes => const fb.ListReader<UnlinkedClass>(const _U
nlinkedClassReader()).vTableGet(_bp, 6, const <UnlinkedClass>[]); | 4301 List<UnlinkedClass> get classes { |
| 4302 _classes ??= const fb.ListReader<UnlinkedClass>(const _UnlinkedClassReader()
).vTableGet(_bp, 6, const <UnlinkedClass>[]); |
| 4303 return _classes; |
| 4304 } |
| 3791 | 4305 |
| 3792 @override | 4306 @override |
| 3793 List<UnlinkedEnum> get enums => const fb.ListReader<UnlinkedEnum>(const _Unlin
kedEnumReader()).vTableGet(_bp, 7, const <UnlinkedEnum>[]); | 4307 List<UnlinkedEnum> get enums { |
| 4308 _enums ??= const fb.ListReader<UnlinkedEnum>(const _UnlinkedEnumReader()).vT
ableGet(_bp, 7, const <UnlinkedEnum>[]); |
| 4309 return _enums; |
| 4310 } |
| 3794 | 4311 |
| 3795 @override | 4312 @override |
| 3796 List<UnlinkedExecutable> get executables => const fb.ListReader<UnlinkedExecut
able>(const _UnlinkedExecutableReader()).vTableGet(_bp, 8, const <UnlinkedExecut
able>[]); | 4313 List<UnlinkedExecutable> get executables { |
| 4314 _executables ??= const fb.ListReader<UnlinkedExecutable>(const _UnlinkedExec
utableReader()).vTableGet(_bp, 8, const <UnlinkedExecutable>[]); |
| 4315 return _executables; |
| 4316 } |
| 3797 | 4317 |
| 3798 @override | 4318 @override |
| 3799 List<UnlinkedExportNonPublic> get exports => const fb.ListReader<UnlinkedExpor
tNonPublic>(const _UnlinkedExportNonPublicReader()).vTableGet(_bp, 9, const <Unl
inkedExportNonPublic>[]); | 4319 List<UnlinkedExportNonPublic> get exports { |
| 4320 _exports ??= const fb.ListReader<UnlinkedExportNonPublic>(const _UnlinkedExp
ortNonPublicReader()).vTableGet(_bp, 9, const <UnlinkedExportNonPublic>[]); |
| 4321 return _exports; |
| 4322 } |
| 3800 | 4323 |
| 3801 @override | 4324 @override |
| 3802 List<UnlinkedImport> get imports => const fb.ListReader<UnlinkedImport>(const
_UnlinkedImportReader()).vTableGet(_bp, 10, const <UnlinkedImport>[]); | 4325 List<UnlinkedImport> get imports { |
| 4326 _imports ??= const fb.ListReader<UnlinkedImport>(const _UnlinkedImportReader
()).vTableGet(_bp, 10, const <UnlinkedImport>[]); |
| 4327 return _imports; |
| 4328 } |
| 3803 | 4329 |
| 3804 @override | 4330 @override |
| 3805 List<UnlinkedPart> get parts => const fb.ListReader<UnlinkedPart>(const _Unlin
kedPartReader()).vTableGet(_bp, 11, const <UnlinkedPart>[]); | 4331 List<UnlinkedPart> get parts { |
| 4332 _parts ??= const fb.ListReader<UnlinkedPart>(const _UnlinkedPartReader()).vT
ableGet(_bp, 11, const <UnlinkedPart>[]); |
| 4333 return _parts; |
| 4334 } |
| 3806 | 4335 |
| 3807 @override | 4336 @override |
| 3808 List<UnlinkedTypedef> get typedefs => const fb.ListReader<UnlinkedTypedef>(con
st _UnlinkedTypedefReader()).vTableGet(_bp, 12, const <UnlinkedTypedef>[]); | 4337 List<UnlinkedTypedef> get typedefs { |
| 4338 _typedefs ??= const fb.ListReader<UnlinkedTypedef>(const _UnlinkedTypedefRea
der()).vTableGet(_bp, 12, const <UnlinkedTypedef>[]); |
| 4339 return _typedefs; |
| 4340 } |
| 3809 | 4341 |
| 3810 @override | 4342 @override |
| 3811 List<UnlinkedVariable> get variables => const fb.ListReader<UnlinkedVariable>(
const _UnlinkedVariableReader()).vTableGet(_bp, 13, const <UnlinkedVariable>[]); | 4343 List<UnlinkedVariable> get variables { |
| 4344 _variables ??= const fb.ListReader<UnlinkedVariable>(const _UnlinkedVariable
Reader()).vTableGet(_bp, 13, const <UnlinkedVariable>[]); |
| 4345 return _variables; |
| 4346 } |
| 3812 } | 4347 } |
| 3813 | 4348 |
| 3814 class UnlinkedVariableBuilder { | 4349 class UnlinkedVariableBuilder { |
| 3815 bool _finished = false; | 4350 bool _finished = false; |
| 3816 | 4351 |
| 3817 String _name; | 4352 String _name; |
| 3818 int _nameOffset; | 4353 int _nameOffset; |
| 3819 UnlinkedDocumentationCommentBuilder _documentationComment; | 4354 UnlinkedDocumentationCommentBuilder _documentationComment; |
| 3820 UnlinkedTypeRefBuilder _type; | 4355 UnlinkedTypeRefBuilder _type; |
| 3821 bool _isStatic; | 4356 bool _isStatic; |
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3998 * Indicates whether the variable is declared using the `const` keyword. | 4533 * Indicates whether the variable is declared using the `const` keyword. |
| 3999 */ | 4534 */ |
| 4000 bool get isConst; | 4535 bool get isConst; |
| 4001 | 4536 |
| 4002 /** | 4537 /** |
| 4003 * Indicates whether this variable lacks an explicit type declaration. | 4538 * Indicates whether this variable lacks an explicit type declaration. |
| 4004 */ | 4539 */ |
| 4005 bool get hasImplicitType; | 4540 bool get hasImplicitType; |
| 4006 } | 4541 } |
| 4007 | 4542 |
| 4008 class _UnlinkedVariableReader extends fb.TableReader<_UnlinkedVariableReader> im
plements UnlinkedVariable { | 4543 class _UnlinkedVariableReader extends fb.TableReader<_UnlinkedVariableImpl> { |
| 4544 const _UnlinkedVariableReader(); |
| 4545 |
| 4546 @override |
| 4547 _UnlinkedVariableImpl createObject(fb.BufferPointer bp) => new _UnlinkedVariab
leImpl(bp); |
| 4548 } |
| 4549 |
| 4550 class _UnlinkedVariableImpl implements UnlinkedVariable { |
| 4009 final fb.BufferPointer _bp; | 4551 final fb.BufferPointer _bp; |
| 4010 | 4552 |
| 4011 const _UnlinkedVariableReader([this._bp]); | 4553 _UnlinkedVariableImpl(this._bp); |
| 4012 | 4554 |
| 4013 @override | 4555 String _name; |
| 4014 _UnlinkedVariableReader createReader(fb.BufferPointer bp) => new _UnlinkedVari
ableReader(bp); | 4556 int _nameOffset; |
| 4557 UnlinkedDocumentationComment _documentationComment; |
| 4558 UnlinkedTypeRef _type; |
| 4559 bool _isStatic; |
| 4560 bool _isFinal; |
| 4561 bool _isConst; |
| 4562 bool _hasImplicitType; |
| 4015 | 4563 |
| 4016 @override | 4564 @override |
| 4017 Map<String, Object> toMap() => { | 4565 Map<String, Object> toMap() => { |
| 4018 "name": name, | 4566 "name": name, |
| 4019 "nameOffset": nameOffset, | 4567 "nameOffset": nameOffset, |
| 4020 "documentationComment": documentationComment, | 4568 "documentationComment": documentationComment, |
| 4021 "type": type, | 4569 "type": type, |
| 4022 "isStatic": isStatic, | 4570 "isStatic": isStatic, |
| 4023 "isFinal": isFinal, | 4571 "isFinal": isFinal, |
| 4024 "isConst": isConst, | 4572 "isConst": isConst, |
| 4025 "hasImplicitType": hasImplicitType, | 4573 "hasImplicitType": hasImplicitType, |
| 4026 }; | 4574 }; |
| 4027 | 4575 |
| 4028 @override | 4576 @override |
| 4029 String get name => const fb.StringReader().vTableGet(_bp, 0, ''); | 4577 String get name { |
| 4578 _name ??= const fb.StringReader().vTableGet(_bp, 0, ''); |
| 4579 return _name; |
| 4580 } |
| 4030 | 4581 |
| 4031 @override | 4582 @override |
| 4032 int get nameOffset => const fb.Int32Reader().vTableGet(_bp, 1, 0); | 4583 int get nameOffset { |
| 4584 _nameOffset ??= const fb.Int32Reader().vTableGet(_bp, 1, 0); |
| 4585 return _nameOffset; |
| 4586 } |
| 4033 | 4587 |
| 4034 @override | 4588 @override |
| 4035 UnlinkedDocumentationComment get documentationComment => const _UnlinkedDocume
ntationCommentReader().vTableGet(_bp, 2, null); | 4589 UnlinkedDocumentationComment get documentationComment { |
| 4590 _documentationComment ??= const _UnlinkedDocumentationCommentReader().vTable
Get(_bp, 2, null); |
| 4591 return _documentationComment; |
| 4592 } |
| 4036 | 4593 |
| 4037 @override | 4594 @override |
| 4038 UnlinkedTypeRef get type => const _UnlinkedTypeRefReader().vTableGet(_bp, 3, n
ull); | 4595 UnlinkedTypeRef get type { |
| 4596 _type ??= const _UnlinkedTypeRefReader().vTableGet(_bp, 3, null); |
| 4597 return _type; |
| 4598 } |
| 4039 | 4599 |
| 4040 @override | 4600 @override |
| 4041 bool get isStatic => const fb.BoolReader().vTableGet(_bp, 4, false); | 4601 bool get isStatic { |
| 4602 _isStatic ??= const fb.BoolReader().vTableGet(_bp, 4, false); |
| 4603 return _isStatic; |
| 4604 } |
| 4042 | 4605 |
| 4043 @override | 4606 @override |
| 4044 bool get isFinal => const fb.BoolReader().vTableGet(_bp, 5, false); | 4607 bool get isFinal { |
| 4608 _isFinal ??= const fb.BoolReader().vTableGet(_bp, 5, false); |
| 4609 return _isFinal; |
| 4610 } |
| 4045 | 4611 |
| 4046 @override | 4612 @override |
| 4047 bool get isConst => const fb.BoolReader().vTableGet(_bp, 6, false); | 4613 bool get isConst { |
| 4614 _isConst ??= const fb.BoolReader().vTableGet(_bp, 6, false); |
| 4615 return _isConst; |
| 4616 } |
| 4048 | 4617 |
| 4049 @override | 4618 @override |
| 4050 bool get hasImplicitType => const fb.BoolReader().vTableGet(_bp, 7, false); | 4619 bool get hasImplicitType { |
| 4620 _hasImplicitType ??= const fb.BoolReader().vTableGet(_bp, 7, false); |
| 4621 return _hasImplicitType; |
| 4622 } |
| 4051 } | 4623 } |
| 4052 | 4624 |
| OLD | NEW |