| Index: pkg/analyzer/lib/src/summary/format.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/format.dart b/pkg/analyzer/lib/src/summary/format.dart
|
| index 40a9cdf29cc5c42fc038f77a9f33f0119bb3c377..af879e10ee5287f6331633dbb7dbf9b982276809 100644
|
| --- a/pkg/analyzer/lib/src/summary/format.dart
|
| +++ b/pkg/analyzer/lib/src/summary/format.dart
|
| @@ -48,8 +48,6 @@ class PrelinkedDependencyBuilder extends Object with _PrelinkedDependencyMixin i
|
| String _uri;
|
| List<String> _parts;
|
|
|
| - PrelinkedDependencyBuilder();
|
| -
|
| @override
|
| String get uri => _uri ?? '';
|
|
|
| @@ -77,6 +75,10 @@ class PrelinkedDependencyBuilder extends Object with _PrelinkedDependencyMixin i
|
| _parts = _value;
|
| }
|
|
|
| + PrelinkedDependencyBuilder({String uri, List<String> parts})
|
| + : _uri = uri,
|
| + _parts = parts;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -99,13 +101,6 @@ class PrelinkedDependencyBuilder extends Object with _PrelinkedDependencyMixin i
|
| }
|
| }
|
|
|
| -PrelinkedDependencyBuilder encodePrelinkedDependency({String uri, List<String> parts}) {
|
| - PrelinkedDependencyBuilder builder = new PrelinkedDependencyBuilder();
|
| - builder.uri = uri;
|
| - builder.parts = parts;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Information about a dependency that exists between one library and another
|
| * due to an "import" declaration.
|
| @@ -172,8 +167,6 @@ class PrelinkedExportNameBuilder extends Object with _PrelinkedExportNameMixin i
|
| int _unit;
|
| PrelinkedReferenceKind _kind;
|
|
|
| - PrelinkedExportNameBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -223,6 +216,12 @@ class PrelinkedExportNameBuilder extends Object with _PrelinkedExportNameMixin i
|
| _kind = _value;
|
| }
|
|
|
| + PrelinkedExportNameBuilder({String name, int dependency, int unit, PrelinkedReferenceKind kind})
|
| + : _name = name,
|
| + _dependency = dependency,
|
| + _unit = unit,
|
| + _kind = kind;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -247,15 +246,6 @@ class PrelinkedExportNameBuilder extends Object with _PrelinkedExportNameMixin i
|
| }
|
| }
|
|
|
| -PrelinkedExportNameBuilder encodePrelinkedExportName({String name, int dependency, int unit, PrelinkedReferenceKind kind}) {
|
| - PrelinkedExportNameBuilder builder = new PrelinkedExportNameBuilder();
|
| - builder.name = name;
|
| - builder.dependency = dependency;
|
| - builder.unit = unit;
|
| - builder.kind = kind;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Information about a single name in the export namespace of the library that
|
| * is not in the public namespace.
|
| @@ -348,8 +338,6 @@ class PrelinkedLibraryBuilder extends Object with _PrelinkedLibraryMixin impleme
|
| List<int> _importDependencies;
|
| List<PrelinkedExportNameBuilder> _exportNames;
|
|
|
| - PrelinkedLibraryBuilder();
|
| -
|
| @override
|
| List<PrelinkedUnit> get units => _units ?? const <PrelinkedUnit>[];
|
|
|
| @@ -411,6 +399,12 @@ class PrelinkedLibraryBuilder extends Object with _PrelinkedLibraryMixin impleme
|
| _exportNames = _value;
|
| }
|
|
|
| + PrelinkedLibraryBuilder({List<PrelinkedUnitBuilder> units, List<PrelinkedDependencyBuilder> dependencies, List<int> importDependencies, List<PrelinkedExportNameBuilder> exportNames})
|
| + : _units = units,
|
| + _dependencies = dependencies,
|
| + _importDependencies = importDependencies,
|
| + _exportNames = exportNames;
|
| +
|
| List<int> toBuffer() {
|
| fb.Builder fbBuilder = new fb.Builder();
|
| return fbBuilder.finish(finish(fbBuilder));
|
| @@ -452,15 +446,6 @@ class PrelinkedLibraryBuilder extends Object with _PrelinkedLibraryMixin impleme
|
| }
|
| }
|
|
|
| -PrelinkedLibraryBuilder encodePrelinkedLibrary({List<PrelinkedUnitBuilder> units, List<PrelinkedDependencyBuilder> dependencies, List<int> importDependencies, List<PrelinkedExportNameBuilder> exportNames}) {
|
| - PrelinkedLibraryBuilder builder = new PrelinkedLibraryBuilder();
|
| - builder.units = units;
|
| - builder.dependencies = dependencies;
|
| - builder.importDependencies = importDependencies;
|
| - builder.exportNames = exportNames;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Pre-linked summary of a library.
|
| */
|
| @@ -568,8 +553,6 @@ class PrelinkedReferenceBuilder extends Object with _PrelinkedReferenceMixin imp
|
| int _unit;
|
| int _numTypeParameters;
|
|
|
| - PrelinkedReferenceBuilder();
|
| -
|
| @override
|
| int get dependency => _dependency ?? 0;
|
|
|
| @@ -620,6 +603,12 @@ class PrelinkedReferenceBuilder extends Object with _PrelinkedReferenceMixin imp
|
| _numTypeParameters = _value;
|
| }
|
|
|
| + PrelinkedReferenceBuilder({int dependency, PrelinkedReferenceKind kind, int unit, int numTypeParameters})
|
| + : _dependency = dependency,
|
| + _kind = kind,
|
| + _unit = unit,
|
| + _numTypeParameters = numTypeParameters;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -640,15 +629,6 @@ class PrelinkedReferenceBuilder extends Object with _PrelinkedReferenceMixin imp
|
| }
|
| }
|
|
|
| -PrelinkedReferenceBuilder encodePrelinkedReference({int dependency, PrelinkedReferenceKind kind, int unit, int numTypeParameters}) {
|
| - PrelinkedReferenceBuilder builder = new PrelinkedReferenceBuilder();
|
| - builder.dependency = dependency;
|
| - builder.kind = kind;
|
| - builder.unit = unit;
|
| - builder.numTypeParameters = numTypeParameters;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Information about the resolution of an [UnlinkedReference].
|
| */
|
| @@ -738,8 +718,6 @@ class PrelinkedUnitBuilder extends Object with _PrelinkedUnitMixin implements Pr
|
|
|
| List<PrelinkedReferenceBuilder> _references;
|
|
|
| - PrelinkedUnitBuilder();
|
| -
|
| @override
|
| List<PrelinkedReference> get references => _references ?? const <PrelinkedReference>[];
|
|
|
| @@ -752,6 +730,9 @@ class PrelinkedUnitBuilder extends Object with _PrelinkedUnitMixin implements Pr
|
| _references = _value;
|
| }
|
|
|
| + PrelinkedUnitBuilder({List<PrelinkedReferenceBuilder> references})
|
| + : _references = references;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -767,12 +748,6 @@ class PrelinkedUnitBuilder extends Object with _PrelinkedUnitMixin implements Pr
|
| }
|
| }
|
|
|
| -PrelinkedUnitBuilder encodePrelinkedUnit({List<PrelinkedReferenceBuilder> references}) {
|
| - PrelinkedUnitBuilder builder = new PrelinkedUnitBuilder();
|
| - builder.references = references;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Pre-linked summary of a compilation unit.
|
| */
|
| @@ -821,8 +796,6 @@ class SdkBundleBuilder extends Object with _SdkBundleMixin implements SdkBundle
|
| List<String> _unlinkedUnitUris;
|
| List<UnlinkedUnitBuilder> _unlinkedUnits;
|
|
|
| - SdkBundleBuilder();
|
| -
|
| @override
|
| List<String> get prelinkedLibraryUris => _prelinkedLibraryUris ?? const <String>[];
|
|
|
| @@ -867,6 +840,12 @@ class SdkBundleBuilder extends Object with _SdkBundleMixin implements SdkBundle
|
| _unlinkedUnits = _value;
|
| }
|
|
|
| + SdkBundleBuilder({List<String> prelinkedLibraryUris, List<PrelinkedLibraryBuilder> prelinkedLibraries, List<String> unlinkedUnitUris, List<UnlinkedUnitBuilder> unlinkedUnits})
|
| + : _prelinkedLibraryUris = prelinkedLibraryUris,
|
| + _prelinkedLibraries = prelinkedLibraries,
|
| + _unlinkedUnitUris = unlinkedUnitUris,
|
| + _unlinkedUnits = unlinkedUnits;
|
| +
|
| List<int> toBuffer() {
|
| fb.Builder fbBuilder = new fb.Builder();
|
| return fbBuilder.finish(finish(fbBuilder));
|
| @@ -908,15 +887,6 @@ class SdkBundleBuilder extends Object with _SdkBundleMixin implements SdkBundle
|
| }
|
| }
|
|
|
| -SdkBundleBuilder encodeSdkBundle({List<String> prelinkedLibraryUris, List<PrelinkedLibraryBuilder> prelinkedLibraries, List<String> unlinkedUnitUris, List<UnlinkedUnitBuilder> unlinkedUnits}) {
|
| - SdkBundleBuilder builder = new SdkBundleBuilder();
|
| - builder.prelinkedLibraryUris = prelinkedLibraryUris;
|
| - builder.prelinkedLibraries = prelinkedLibraries;
|
| - builder.unlinkedUnitUris = unlinkedUnitUris;
|
| - builder.unlinkedUnits = unlinkedUnits;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Information about SDK.
|
| */
|
| @@ -1015,8 +985,6 @@ class UnlinkedClassBuilder extends Object with _UnlinkedClassMixin implements Un
|
| bool _isMixinApplication;
|
| bool _hasNoSupertype;
|
|
|
| - UnlinkedClassBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -1153,6 +1121,20 @@ class UnlinkedClassBuilder extends Object with _UnlinkedClassMixin implements Un
|
| _hasNoSupertype = _value;
|
| }
|
|
|
| + UnlinkedClassBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder supertype, List<UnlinkedTypeRefBuilder> mixins, List<UnlinkedTypeRefBuilder> interfaces, List<UnlinkedVariableBuilder> fields, List<UnlinkedExecutableBuilder> executables, bool isAbstract, bool isMixinApplication, bool hasNoSupertype})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment,
|
| + _typeParameters = typeParameters,
|
| + _supertype = supertype,
|
| + _mixins = mixins,
|
| + _interfaces = interfaces,
|
| + _fields = fields,
|
| + _executables = executables,
|
| + _isAbstract = isAbstract,
|
| + _isMixinApplication = isMixinApplication,
|
| + _hasNoSupertype = hasNoSupertype;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -1229,23 +1211,6 @@ class UnlinkedClassBuilder extends Object with _UnlinkedClassMixin implements Un
|
| }
|
| }
|
|
|
| -UnlinkedClassBuilder encodeUnlinkedClass({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder supertype, List<UnlinkedTypeRefBuilder> mixins, List<UnlinkedTypeRefBuilder> interfaces, List<UnlinkedVariableBuilder> fields, List<UnlinkedExecutableBuilder> executables, bool isAbstract, bool isMixinApplication, bool hasNoSupertype}) {
|
| - UnlinkedClassBuilder builder = new UnlinkedClassBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - builder.typeParameters = typeParameters;
|
| - builder.supertype = supertype;
|
| - builder.mixins = mixins;
|
| - builder.interfaces = interfaces;
|
| - builder.fields = fields;
|
| - builder.executables = executables;
|
| - builder.isAbstract = isAbstract;
|
| - builder.isMixinApplication = isMixinApplication;
|
| - builder.hasNoSupertype = hasNoSupertype;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a class declaration.
|
| */
|
| @@ -1438,8 +1403,6 @@ class UnlinkedCombinatorBuilder extends Object with _UnlinkedCombinatorMixin imp
|
| List<String> _shows;
|
| List<String> _hides;
|
|
|
| - UnlinkedCombinatorBuilder();
|
| -
|
| @override
|
| List<String> get shows => _shows ?? const <String>[];
|
|
|
| @@ -1462,6 +1425,10 @@ class UnlinkedCombinatorBuilder extends Object with _UnlinkedCombinatorMixin imp
|
| _hides = _value;
|
| }
|
|
|
| + UnlinkedCombinatorBuilder({List<String> shows, List<String> hides})
|
| + : _shows = shows,
|
| + _hides = hides;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -1484,13 +1451,6 @@ class UnlinkedCombinatorBuilder extends Object with _UnlinkedCombinatorMixin imp
|
| }
|
| }
|
|
|
| -UnlinkedCombinatorBuilder encodeUnlinkedCombinator({List<String> shows, List<String> hides}) {
|
| - UnlinkedCombinatorBuilder builder = new UnlinkedCombinatorBuilder();
|
| - builder.shows = shows;
|
| - builder.hides = hides;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a `show` or `hide` combinator in an
|
| * import or export declaration.
|
| @@ -1551,8 +1511,6 @@ class UnlinkedDocumentationCommentBuilder extends Object with _UnlinkedDocumenta
|
| int _offset;
|
| int _length;
|
|
|
| - UnlinkedDocumentationCommentBuilder();
|
| -
|
| @override
|
| String get text => _text ?? '';
|
|
|
| @@ -1590,6 +1548,11 @@ class UnlinkedDocumentationCommentBuilder extends Object with _UnlinkedDocumenta
|
| _length = _value;
|
| }
|
|
|
| + UnlinkedDocumentationCommentBuilder({String text, int offset, int length})
|
| + : _text = text,
|
| + _offset = offset,
|
| + _length = length;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -1611,14 +1574,6 @@ class UnlinkedDocumentationCommentBuilder extends Object with _UnlinkedDocumenta
|
| }
|
| }
|
|
|
| -UnlinkedDocumentationCommentBuilder encodeUnlinkedDocumentationComment({String text, int offset, int length}) {
|
| - UnlinkedDocumentationCommentBuilder builder = new UnlinkedDocumentationCommentBuilder();
|
| - builder.text = text;
|
| - builder.offset = offset;
|
| - builder.length = length;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a documentation comment.
|
| */
|
| @@ -1696,8 +1651,6 @@ class UnlinkedEnumBuilder extends Object with _UnlinkedEnumMixin implements Unli
|
| UnlinkedDocumentationCommentBuilder _documentationComment;
|
| List<UnlinkedEnumValueBuilder> _values;
|
|
|
| - UnlinkedEnumBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -1743,6 +1696,12 @@ class UnlinkedEnumBuilder extends Object with _UnlinkedEnumMixin implements Unli
|
| _values = _value;
|
| }
|
|
|
| + UnlinkedEnumBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedEnumValueBuilder> values})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment,
|
| + _values = values;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -1775,15 +1734,6 @@ class UnlinkedEnumBuilder extends Object with _UnlinkedEnumMixin implements Unli
|
| }
|
| }
|
|
|
| -UnlinkedEnumBuilder encodeUnlinkedEnum({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedEnumValueBuilder> values}) {
|
| - UnlinkedEnumBuilder builder = new UnlinkedEnumBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - builder.values = values;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about an enum declaration.
|
| */
|
| @@ -1870,8 +1820,6 @@ class UnlinkedEnumValueBuilder extends Object with _UnlinkedEnumValueMixin imple
|
| int _nameOffset;
|
| UnlinkedDocumentationCommentBuilder _documentationComment;
|
|
|
| - UnlinkedEnumValueBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -1906,6 +1854,11 @@ class UnlinkedEnumValueBuilder extends Object with _UnlinkedEnumValueMixin imple
|
| _documentationComment = _value;
|
| }
|
|
|
| + UnlinkedEnumValueBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -1931,14 +1884,6 @@ class UnlinkedEnumValueBuilder extends Object with _UnlinkedEnumValueMixin imple
|
| }
|
| }
|
|
|
| -UnlinkedEnumValueBuilder encodeUnlinkedEnumValue({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment}) {
|
| - UnlinkedEnumValueBuilder builder = new UnlinkedEnumValueBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a single enumerated value in an enum
|
| * declaration.
|
| @@ -2023,8 +1968,6 @@ class UnlinkedExecutableBuilder extends Object with _UnlinkedExecutableMixin imp
|
| bool _hasImplicitReturnType;
|
| bool _isExternal;
|
|
|
| - UnlinkedExecutableBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -2185,6 +2128,21 @@ class UnlinkedExecutableBuilder extends Object with _UnlinkedExecutableMixin imp
|
| _isExternal = _value;
|
| }
|
|
|
| + UnlinkedExecutableBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder returnType, List<UnlinkedParamBuilder> parameters, UnlinkedExecutableKind kind, bool isAbstract, bool isStatic, bool isConst, bool isFactory, bool hasImplicitReturnType, bool isExternal})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment,
|
| + _typeParameters = typeParameters,
|
| + _returnType = returnType,
|
| + _parameters = parameters,
|
| + _kind = kind,
|
| + _isAbstract = isAbstract,
|
| + _isStatic = isStatic,
|
| + _isConst = isConst,
|
| + _isFactory = isFactory,
|
| + _hasImplicitReturnType = hasImplicitReturnType,
|
| + _isExternal = isExternal;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -2252,24 +2210,6 @@ class UnlinkedExecutableBuilder extends Object with _UnlinkedExecutableMixin imp
|
| }
|
| }
|
|
|
| -UnlinkedExecutableBuilder encodeUnlinkedExecutable({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder returnType, List<UnlinkedParamBuilder> parameters, UnlinkedExecutableKind kind, bool isAbstract, bool isStatic, bool isConst, bool isFactory, bool hasImplicitReturnType, bool isExternal}) {
|
| - UnlinkedExecutableBuilder builder = new UnlinkedExecutableBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - builder.typeParameters = typeParameters;
|
| - builder.returnType = returnType;
|
| - builder.parameters = parameters;
|
| - builder.kind = kind;
|
| - builder.isAbstract = isAbstract;
|
| - builder.isStatic = isStatic;
|
| - builder.isConst = isConst;
|
| - builder.isFactory = isFactory;
|
| - builder.hasImplicitReturnType = hasImplicitReturnType;
|
| - builder.isExternal = isExternal;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a function, method, getter, or setter
|
| * declaration.
|
| @@ -2490,8 +2430,6 @@ class UnlinkedExportNonPublicBuilder extends Object with _UnlinkedExportNonPubli
|
| int _uriOffset;
|
| int _uriEnd;
|
|
|
| - UnlinkedExportNonPublicBuilder();
|
| -
|
| @override
|
| int get offset => _offset ?? 0;
|
|
|
| @@ -2527,6 +2465,11 @@ class UnlinkedExportNonPublicBuilder extends Object with _UnlinkedExportNonPubli
|
| _uriEnd = _value;
|
| }
|
|
|
| + UnlinkedExportNonPublicBuilder({int offset, int uriOffset, int uriEnd})
|
| + : _offset = offset,
|
| + _uriOffset = uriOffset,
|
| + _uriEnd = uriEnd;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -2544,14 +2487,6 @@ class UnlinkedExportNonPublicBuilder extends Object with _UnlinkedExportNonPubli
|
| }
|
| }
|
|
|
| -UnlinkedExportNonPublicBuilder encodeUnlinkedExportNonPublic({int offset, int uriOffset, int uriEnd}) {
|
| - UnlinkedExportNonPublicBuilder builder = new UnlinkedExportNonPublicBuilder();
|
| - builder.offset = offset;
|
| - builder.uriOffset = uriOffset;
|
| - builder.uriEnd = uriEnd;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about an export declaration (stored outside
|
| * [UnlinkedPublicNamespace]).
|
| @@ -2626,8 +2561,6 @@ class UnlinkedExportPublicBuilder extends Object with _UnlinkedExportPublicMixin
|
| String _uri;
|
| List<UnlinkedCombinatorBuilder> _combinators;
|
|
|
| - UnlinkedExportPublicBuilder();
|
| -
|
| @override
|
| String get uri => _uri ?? '';
|
|
|
| @@ -2650,6 +2583,10 @@ class UnlinkedExportPublicBuilder extends Object with _UnlinkedExportPublicMixin
|
| _combinators = _value;
|
| }
|
|
|
| + UnlinkedExportPublicBuilder({String uri, List<UnlinkedCombinatorBuilder> combinators})
|
| + : _uri = uri,
|
| + _combinators = combinators;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -2672,13 +2609,6 @@ class UnlinkedExportPublicBuilder extends Object with _UnlinkedExportPublicMixin
|
| }
|
| }
|
|
|
| -UnlinkedExportPublicBuilder encodeUnlinkedExportPublic({String uri, List<UnlinkedCombinatorBuilder> combinators}) {
|
| - UnlinkedExportPublicBuilder builder = new UnlinkedExportPublicBuilder();
|
| - builder.uri = uri;
|
| - builder.combinators = combinators;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about an export declaration (stored inside
|
| * [UnlinkedPublicNamespace]).
|
| @@ -2745,8 +2675,6 @@ class UnlinkedImportBuilder extends Object with _UnlinkedImportMixin implements
|
| int _uriEnd;
|
| int _prefixOffset;
|
|
|
| - UnlinkedImportBuilder();
|
| -
|
| @override
|
| String get uri => _uri ?? '';
|
|
|
| @@ -2853,6 +2781,17 @@ class UnlinkedImportBuilder extends Object with _UnlinkedImportMixin implements
|
| _prefixOffset = _value;
|
| }
|
|
|
| + UnlinkedImportBuilder({String uri, int offset, int prefixReference, List<UnlinkedCombinatorBuilder> combinators, bool isDeferred, bool isImplicit, int uriOffset, int uriEnd, int prefixOffset})
|
| + : _uri = uri,
|
| + _offset = offset,
|
| + _prefixReference = prefixReference,
|
| + _combinators = combinators,
|
| + _isDeferred = isDeferred,
|
| + _isImplicit = isImplicit,
|
| + _uriOffset = uriOffset,
|
| + _uriEnd = uriEnd,
|
| + _prefixOffset = prefixOffset;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -2896,20 +2835,6 @@ class UnlinkedImportBuilder extends Object with _UnlinkedImportMixin implements
|
| }
|
| }
|
|
|
| -UnlinkedImportBuilder encodeUnlinkedImport({String uri, int offset, int prefixReference, List<UnlinkedCombinatorBuilder> combinators, bool isDeferred, bool isImplicit, int uriOffset, int uriEnd, int prefixOffset}) {
|
| - UnlinkedImportBuilder builder = new UnlinkedImportBuilder();
|
| - builder.uri = uri;
|
| - builder.offset = offset;
|
| - builder.prefixReference = prefixReference;
|
| - builder.combinators = combinators;
|
| - builder.isDeferred = isDeferred;
|
| - builder.isImplicit = isImplicit;
|
| - builder.uriOffset = uriOffset;
|
| - builder.uriEnd = uriEnd;
|
| - builder.prefixOffset = prefixOffset;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about an import declaration.
|
| */
|
| @@ -3072,8 +2997,6 @@ class UnlinkedParamBuilder extends Object with _UnlinkedParamMixin implements Un
|
| bool _isInitializingFormal;
|
| bool _hasImplicitType;
|
|
|
| - UnlinkedParamBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -3168,6 +3091,16 @@ class UnlinkedParamBuilder extends Object with _UnlinkedParamMixin implements Un
|
| _hasImplicitType = _value;
|
| }
|
|
|
| + UnlinkedParamBuilder({String name, int nameOffset, UnlinkedTypeRefBuilder type, List<UnlinkedParamBuilder> parameters, UnlinkedParamKind kind, bool isFunctionTyped, bool isInitializingFormal, bool hasImplicitType})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _type = type,
|
| + _parameters = parameters,
|
| + _kind = kind,
|
| + _isFunctionTyped = isFunctionTyped,
|
| + _isInitializingFormal = isInitializingFormal,
|
| + _hasImplicitType = hasImplicitType;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -3212,19 +3145,6 @@ class UnlinkedParamBuilder extends Object with _UnlinkedParamMixin implements Un
|
| }
|
| }
|
|
|
| -UnlinkedParamBuilder encodeUnlinkedParam({String name, int nameOffset, UnlinkedTypeRefBuilder type, List<UnlinkedParamBuilder> parameters, UnlinkedParamKind kind, bool isFunctionTyped, bool isInitializingFormal, bool hasImplicitType}) {
|
| - UnlinkedParamBuilder builder = new UnlinkedParamBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.type = type;
|
| - builder.parameters = parameters;
|
| - builder.kind = kind;
|
| - builder.isFunctionTyped = isFunctionTyped;
|
| - builder.isInitializingFormal = isInitializingFormal;
|
| - builder.hasImplicitType = hasImplicitType;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a function parameter.
|
| */
|
| @@ -3367,8 +3287,6 @@ class UnlinkedPartBuilder extends Object with _UnlinkedPartMixin implements Unli
|
| int _uriOffset;
|
| int _uriEnd;
|
|
|
| - UnlinkedPartBuilder();
|
| -
|
| @override
|
| int get uriOffset => _uriOffset ?? 0;
|
|
|
| @@ -3393,6 +3311,10 @@ class UnlinkedPartBuilder extends Object with _UnlinkedPartMixin implements Unli
|
| _uriEnd = _value;
|
| }
|
|
|
| + UnlinkedPartBuilder({int uriOffset, int uriEnd})
|
| + : _uriOffset = uriOffset,
|
| + _uriEnd = uriEnd;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -3407,13 +3329,6 @@ class UnlinkedPartBuilder extends Object with _UnlinkedPartMixin implements Unli
|
| }
|
| }
|
|
|
| -UnlinkedPartBuilder encodeUnlinkedPart({int uriOffset, int uriEnd}) {
|
| - UnlinkedPartBuilder builder = new UnlinkedPartBuilder();
|
| - builder.uriOffset = uriOffset;
|
| - builder.uriEnd = uriEnd;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a part declaration.
|
| */
|
| @@ -3475,8 +3390,6 @@ class UnlinkedPublicNameBuilder extends Object with _UnlinkedPublicNameMixin imp
|
| PrelinkedReferenceKind _kind;
|
| int _numTypeParameters;
|
|
|
| - UnlinkedPublicNameBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -3511,6 +3424,11 @@ class UnlinkedPublicNameBuilder extends Object with _UnlinkedPublicNameMixin imp
|
| _numTypeParameters = _value;
|
| }
|
|
|
| + UnlinkedPublicNameBuilder({String name, PrelinkedReferenceKind kind, int numTypeParameters})
|
| + : _name = name,
|
| + _kind = kind,
|
| + _numTypeParameters = numTypeParameters;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -3532,14 +3450,6 @@ class UnlinkedPublicNameBuilder extends Object with _UnlinkedPublicNameMixin imp
|
| }
|
| }
|
|
|
| -UnlinkedPublicNameBuilder encodeUnlinkedPublicName({String name, PrelinkedReferenceKind kind, int numTypeParameters}) {
|
| - UnlinkedPublicNameBuilder builder = new UnlinkedPublicNameBuilder();
|
| - builder.name = name;
|
| - builder.kind = kind;
|
| - builder.numTypeParameters = numTypeParameters;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a specific name contributed by a
|
| * compilation unit to a library's public namespace.
|
| @@ -3624,8 +3534,6 @@ class UnlinkedPublicNamespaceBuilder extends Object with _UnlinkedPublicNamespac
|
| List<UnlinkedExportPublicBuilder> _exports;
|
| List<String> _parts;
|
|
|
| - UnlinkedPublicNamespaceBuilder();
|
| -
|
| @override
|
| List<UnlinkedPublicName> get names => _names ?? const <UnlinkedPublicName>[];
|
|
|
| @@ -3662,6 +3570,11 @@ class UnlinkedPublicNamespaceBuilder extends Object with _UnlinkedPublicNamespac
|
| _parts = _value;
|
| }
|
|
|
| + UnlinkedPublicNamespaceBuilder({List<UnlinkedPublicNameBuilder> names, List<UnlinkedExportPublicBuilder> exports, List<String> parts})
|
| + : _names = names,
|
| + _exports = exports,
|
| + _parts = parts;
|
| +
|
| List<int> toBuffer() {
|
| fb.Builder fbBuilder = new fb.Builder();
|
| return fbBuilder.finish(finish(fbBuilder));
|
| @@ -3696,14 +3609,6 @@ class UnlinkedPublicNamespaceBuilder extends Object with _UnlinkedPublicNamespac
|
| }
|
| }
|
|
|
| -UnlinkedPublicNamespaceBuilder encodeUnlinkedPublicNamespace({List<UnlinkedPublicNameBuilder> names, List<UnlinkedExportPublicBuilder> exports, List<String> parts}) {
|
| - UnlinkedPublicNamespaceBuilder builder = new UnlinkedPublicNamespaceBuilder();
|
| - builder.names = names;
|
| - builder.exports = exports;
|
| - builder.parts = parts;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about what a compilation unit contributes to a
|
| * library's public namespace. This is the subset of [UnlinkedUnit] that is
|
| @@ -3784,8 +3689,6 @@ class UnlinkedReferenceBuilder extends Object with _UnlinkedReferenceMixin imple
|
| String _name;
|
| int _prefixReference;
|
|
|
| - UnlinkedReferenceBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -3814,6 +3717,10 @@ class UnlinkedReferenceBuilder extends Object with _UnlinkedReferenceMixin imple
|
| _prefixReference = _value;
|
| }
|
|
|
| + UnlinkedReferenceBuilder({String name, int prefixReference})
|
| + : _name = name,
|
| + _prefixReference = prefixReference;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -3832,13 +3739,6 @@ class UnlinkedReferenceBuilder extends Object with _UnlinkedReferenceMixin imple
|
| }
|
| }
|
|
|
| -UnlinkedReferenceBuilder encodeUnlinkedReference({String name, int prefixReference}) {
|
| - UnlinkedReferenceBuilder builder = new UnlinkedReferenceBuilder();
|
| - builder.name = name;
|
| - builder.prefixReference = prefixReference;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a name referred to in one library that
|
| * might be defined in another.
|
| @@ -3908,8 +3808,6 @@ class UnlinkedTypedefBuilder extends Object with _UnlinkedTypedefMixin implement
|
| UnlinkedTypeRefBuilder _returnType;
|
| List<UnlinkedParamBuilder> _parameters;
|
|
|
| - UnlinkedTypedefBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -3977,6 +3875,14 @@ class UnlinkedTypedefBuilder extends Object with _UnlinkedTypedefMixin implement
|
| _parameters = _value;
|
| }
|
|
|
| + UnlinkedTypedefBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder returnType, List<UnlinkedParamBuilder> parameters})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment,
|
| + _typeParameters = typeParameters,
|
| + _returnType = returnType,
|
| + _parameters = parameters;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -4023,17 +3929,6 @@ class UnlinkedTypedefBuilder extends Object with _UnlinkedTypedefMixin implement
|
| }
|
| }
|
|
|
| -UnlinkedTypedefBuilder encodeUnlinkedTypedef({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, List<UnlinkedTypeParamBuilder> typeParameters, UnlinkedTypeRefBuilder returnType, List<UnlinkedParamBuilder> parameters}) {
|
| - UnlinkedTypedefBuilder builder = new UnlinkedTypedefBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - builder.typeParameters = typeParameters;
|
| - builder.returnType = returnType;
|
| - builder.parameters = parameters;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a typedef declaration.
|
| */
|
| @@ -4146,8 +4041,6 @@ class UnlinkedTypeParamBuilder extends Object with _UnlinkedTypeParamMixin imple
|
| int _nameOffset;
|
| UnlinkedTypeRefBuilder _bound;
|
|
|
| - UnlinkedTypeParamBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -4182,6 +4075,11 @@ class UnlinkedTypeParamBuilder extends Object with _UnlinkedTypeParamMixin imple
|
| _bound = _value;
|
| }
|
|
|
| + UnlinkedTypeParamBuilder({String name, int nameOffset, UnlinkedTypeRefBuilder bound})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _bound = bound;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -4207,14 +4105,6 @@ class UnlinkedTypeParamBuilder extends Object with _UnlinkedTypeParamMixin imple
|
| }
|
| }
|
|
|
| -UnlinkedTypeParamBuilder encodeUnlinkedTypeParam({String name, int nameOffset, UnlinkedTypeRefBuilder bound}) {
|
| - UnlinkedTypeParamBuilder builder = new UnlinkedTypeParamBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.bound = bound;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a type parameter declaration.
|
| */
|
| @@ -4288,8 +4178,6 @@ class UnlinkedTypeRefBuilder extends Object with _UnlinkedTypeRefMixin implement
|
| int _paramReference;
|
| List<UnlinkedTypeRefBuilder> _typeArguments;
|
|
|
| - UnlinkedTypeRefBuilder();
|
| -
|
| @override
|
| int get reference => _reference ?? 0;
|
|
|
| @@ -4347,6 +4235,11 @@ class UnlinkedTypeRefBuilder extends Object with _UnlinkedTypeRefMixin implement
|
| _typeArguments = _value;
|
| }
|
|
|
| + UnlinkedTypeRefBuilder({int reference, int paramReference, List<UnlinkedTypeRefBuilder> typeArguments})
|
| + : _reference = reference,
|
| + _paramReference = paramReference,
|
| + _typeArguments = typeArguments;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -4368,14 +4261,6 @@ class UnlinkedTypeRefBuilder extends Object with _UnlinkedTypeRefMixin implement
|
| }
|
| }
|
|
|
| -UnlinkedTypeRefBuilder encodeUnlinkedTypeRef({int reference, int paramReference, List<UnlinkedTypeRefBuilder> typeArguments}) {
|
| - UnlinkedTypeRefBuilder builder = new UnlinkedTypeRefBuilder();
|
| - builder.reference = reference;
|
| - builder.paramReference = paramReference;
|
| - builder.typeArguments = typeArguments;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a reference to a type.
|
| */
|
| @@ -4483,8 +4368,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements Unli
|
| List<UnlinkedTypedefBuilder> _typedefs;
|
| List<UnlinkedVariableBuilder> _variables;
|
|
|
| - UnlinkedUnitBuilder();
|
| -
|
| @override
|
| String get libraryName => _libraryName ?? '';
|
|
|
| @@ -4645,6 +4528,22 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements Unli
|
| _variables = _value;
|
| }
|
|
|
| + UnlinkedUnitBuilder({String libraryName, int libraryNameOffset, int libraryNameLength, UnlinkedDocumentationCommentBuilder libraryDocumentationComment, UnlinkedPublicNamespaceBuilder publicNamespace, List<UnlinkedReferenceBuilder> references, List<UnlinkedClassBuilder> classes, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilder> executables, List<UnlinkedExportNonPublicBuilder> exports, List<UnlinkedImportBuilder> imports, List<UnlinkedPartBuilder> parts, List<UnlinkedTypedefBuilder> typedefs, List<UnlinkedVariableBuilder> variables})
|
| + : _libraryName = libraryName,
|
| + _libraryNameOffset = libraryNameOffset,
|
| + _libraryNameLength = libraryNameLength,
|
| + _libraryDocumentationComment = libraryDocumentationComment,
|
| + _publicNamespace = publicNamespace,
|
| + _references = references,
|
| + _classes = classes,
|
| + _enums = enums,
|
| + _executables = executables,
|
| + _exports = exports,
|
| + _imports = imports,
|
| + _parts = parts,
|
| + _typedefs = typedefs,
|
| + _variables = variables;
|
| +
|
| List<int> toBuffer() {
|
| fb.Builder fbBuilder = new fb.Builder();
|
| return fbBuilder.finish(finish(fbBuilder));
|
| @@ -4748,25 +4647,6 @@ class UnlinkedUnitBuilder extends Object with _UnlinkedUnitMixin implements Unli
|
| }
|
| }
|
|
|
| -UnlinkedUnitBuilder encodeUnlinkedUnit({String libraryName, int libraryNameOffset, int libraryNameLength, UnlinkedDocumentationCommentBuilder libraryDocumentationComment, UnlinkedPublicNamespaceBuilder publicNamespace, List<UnlinkedReferenceBuilder> references, List<UnlinkedClassBuilder> classes, List<UnlinkedEnumBuilder> enums, List<UnlinkedExecutableBuilder> executables, List<UnlinkedExportNonPublicBuilder> exports, List<UnlinkedImportBuilder> imports, List<UnlinkedPartBuilder> parts, List<UnlinkedTypedefBuilder> typedefs, List<UnlinkedVariableBuilder> variables}) {
|
| - UnlinkedUnitBuilder builder = new UnlinkedUnitBuilder();
|
| - builder.libraryName = libraryName;
|
| - builder.libraryNameOffset = libraryNameOffset;
|
| - builder.libraryNameLength = libraryNameLength;
|
| - builder.libraryDocumentationComment = libraryDocumentationComment;
|
| - builder.publicNamespace = publicNamespace;
|
| - builder.references = references;
|
| - builder.classes = classes;
|
| - builder.enums = enums;
|
| - builder.executables = executables;
|
| - builder.exports = exports;
|
| - builder.imports = imports;
|
| - builder.parts = parts;
|
| - builder.typedefs = typedefs;
|
| - builder.variables = variables;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a compilation unit ("part file").
|
| */
|
| @@ -4997,8 +4877,6 @@ class UnlinkedVariableBuilder extends Object with _UnlinkedVariableMixin impleme
|
| bool _isConst;
|
| bool _hasImplicitType;
|
|
|
| - UnlinkedVariableBuilder();
|
| -
|
| @override
|
| String get name => _name ?? '';
|
|
|
| @@ -5093,6 +4971,16 @@ class UnlinkedVariableBuilder extends Object with _UnlinkedVariableMixin impleme
|
| _hasImplicitType = _value;
|
| }
|
|
|
| + UnlinkedVariableBuilder({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, UnlinkedTypeRefBuilder type, bool isStatic, bool isFinal, bool isConst, bool hasImplicitType})
|
| + : _name = name,
|
| + _nameOffset = nameOffset,
|
| + _documentationComment = documentationComment,
|
| + _type = type,
|
| + _isStatic = isStatic,
|
| + _isFinal = isFinal,
|
| + _isConst = isConst,
|
| + _hasImplicitType = hasImplicitType;
|
| +
|
| fb.Offset finish(fb.Builder fbBuilder) {
|
| assert(!_finished);
|
| _finished = true;
|
| @@ -5137,19 +5025,6 @@ class UnlinkedVariableBuilder extends Object with _UnlinkedVariableMixin impleme
|
| }
|
| }
|
|
|
| -UnlinkedVariableBuilder encodeUnlinkedVariable({String name, int nameOffset, UnlinkedDocumentationCommentBuilder documentationComment, UnlinkedTypeRefBuilder type, bool isStatic, bool isFinal, bool isConst, bool hasImplicitType}) {
|
| - UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder();
|
| - builder.name = name;
|
| - builder.nameOffset = nameOffset;
|
| - builder.documentationComment = documentationComment;
|
| - builder.type = type;
|
| - builder.isStatic = isStatic;
|
| - builder.isFinal = isFinal;
|
| - builder.isConst = isConst;
|
| - builder.hasImplicitType = hasImplicitType;
|
| - return builder;
|
| -}
|
| -
|
| /**
|
| * Unlinked summary information about a top level variable, local variable, or
|
| * a field.
|
|
|