| 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 'flat_buffers.dart' as fb; | 10 import 'flat_buffers.dart' as fb; |
| (...skipping 7908 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7919 } | 7919 } |
| 7920 | 7920 |
| 7921 class UnlinkedParamBuilder extends Object with _UnlinkedParamMixin implements id
l.UnlinkedParam { | 7921 class UnlinkedParamBuilder extends Object with _UnlinkedParamMixin implements id
l.UnlinkedParam { |
| 7922 List<UnlinkedExprBuilder> _annotations; | 7922 List<UnlinkedExprBuilder> _annotations; |
| 7923 CodeRangeBuilder _codeRange; | 7923 CodeRangeBuilder _codeRange; |
| 7924 String _defaultValueCode; | 7924 String _defaultValueCode; |
| 7925 int _inferredTypeSlot; | 7925 int _inferredTypeSlot; |
| 7926 int _inheritsCovariantSlot; | 7926 int _inheritsCovariantSlot; |
| 7927 UnlinkedExecutableBuilder _initializer; | 7927 UnlinkedExecutableBuilder _initializer; |
| 7928 bool _isExplicitlyCovariant; | 7928 bool _isExplicitlyCovariant; |
| 7929 bool _isFinal; |
| 7929 bool _isFunctionTyped; | 7930 bool _isFunctionTyped; |
| 7930 bool _isInitializingFormal; | 7931 bool _isInitializingFormal; |
| 7931 idl.UnlinkedParamKind _kind; | 7932 idl.UnlinkedParamKind _kind; |
| 7932 String _name; | 7933 String _name; |
| 7933 int _nameOffset; | 7934 int _nameOffset; |
| 7934 List<UnlinkedParamBuilder> _parameters; | 7935 List<UnlinkedParamBuilder> _parameters; |
| 7935 EntityRefBuilder _type; | 7936 EntityRefBuilder _type; |
| 7936 int _visibleLength; | 7937 int _visibleLength; |
| 7937 int _visibleOffset; | 7938 int _visibleOffset; |
| 7938 | 7939 |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8017 bool get isExplicitlyCovariant => _isExplicitlyCovariant ??= false; | 8018 bool get isExplicitlyCovariant => _isExplicitlyCovariant ??= false; |
| 8018 | 8019 |
| 8019 /** | 8020 /** |
| 8020 * Indicates whether this parameter is explicitly marked as being covariant. | 8021 * Indicates whether this parameter is explicitly marked as being covariant. |
| 8021 */ | 8022 */ |
| 8022 void set isExplicitlyCovariant(bool value) { | 8023 void set isExplicitlyCovariant(bool value) { |
| 8023 this._isExplicitlyCovariant = value; | 8024 this._isExplicitlyCovariant = value; |
| 8024 } | 8025 } |
| 8025 | 8026 |
| 8026 @override | 8027 @override |
| 8028 bool get isFinal => _isFinal ??= false; |
| 8029 |
| 8030 /** |
| 8031 * Indicates whether the parameter is declared using the `final` keyword. |
| 8032 */ |
| 8033 void set isFinal(bool value) { |
| 8034 this._isFinal = value; |
| 8035 } |
| 8036 |
| 8037 @override |
| 8027 bool get isFunctionTyped => _isFunctionTyped ??= false; | 8038 bool get isFunctionTyped => _isFunctionTyped ??= false; |
| 8028 | 8039 |
| 8029 /** | 8040 /** |
| 8030 * Indicates whether this is a function-typed parameter. | 8041 * Indicates whether this is a function-typed parameter. |
| 8031 */ | 8042 */ |
| 8032 void set isFunctionTyped(bool value) { | 8043 void set isFunctionTyped(bool value) { |
| 8033 this._isFunctionTyped = value; | 8044 this._isFunctionTyped = value; |
| 8034 } | 8045 } |
| 8035 | 8046 |
| 8036 @override | 8047 @override |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8112 int get visibleOffset => _visibleOffset ??= 0; | 8123 int get visibleOffset => _visibleOffset ??= 0; |
| 8113 | 8124 |
| 8114 /** | 8125 /** |
| 8115 * The beginning of the visible range. | 8126 * The beginning of the visible range. |
| 8116 */ | 8127 */ |
| 8117 void set visibleOffset(int value) { | 8128 void set visibleOffset(int value) { |
| 8118 assert(value == null || value >= 0); | 8129 assert(value == null || value >= 0); |
| 8119 this._visibleOffset = value; | 8130 this._visibleOffset = value; |
| 8120 } | 8131 } |
| 8121 | 8132 |
| 8122 UnlinkedParamBuilder({List<UnlinkedExprBuilder> annotations, CodeRangeBuilder
codeRange, String defaultValueCode, int inferredTypeSlot, int inheritsCovariantS
lot, UnlinkedExecutableBuilder initializer, bool isExplicitlyCovariant, bool isF
unctionTyped, bool isInitializingFormal, idl.UnlinkedParamKind kind, String name
, int nameOffset, List<UnlinkedParamBuilder> parameters, EntityRefBuilder type,
int visibleLength, int visibleOffset}) | 8133 UnlinkedParamBuilder({List<UnlinkedExprBuilder> annotations, CodeRangeBuilder
codeRange, String defaultValueCode, int inferredTypeSlot, int inheritsCovariantS
lot, UnlinkedExecutableBuilder initializer, bool isExplicitlyCovariant, bool isF
inal, bool isFunctionTyped, bool isInitializingFormal, idl.UnlinkedParamKind kin
d, String name, int nameOffset, List<UnlinkedParamBuilder> parameters, EntityRef
Builder type, int visibleLength, int visibleOffset}) |
| 8123 : _annotations = annotations, | 8134 : _annotations = annotations, |
| 8124 _codeRange = codeRange, | 8135 _codeRange = codeRange, |
| 8125 _defaultValueCode = defaultValueCode, | 8136 _defaultValueCode = defaultValueCode, |
| 8126 _inferredTypeSlot = inferredTypeSlot, | 8137 _inferredTypeSlot = inferredTypeSlot, |
| 8127 _inheritsCovariantSlot = inheritsCovariantSlot, | 8138 _inheritsCovariantSlot = inheritsCovariantSlot, |
| 8128 _initializer = initializer, | 8139 _initializer = initializer, |
| 8129 _isExplicitlyCovariant = isExplicitlyCovariant, | 8140 _isExplicitlyCovariant = isExplicitlyCovariant, |
| 8141 _isFinal = isFinal, |
| 8130 _isFunctionTyped = isFunctionTyped, | 8142 _isFunctionTyped = isFunctionTyped, |
| 8131 _isInitializingFormal = isInitializingFormal, | 8143 _isInitializingFormal = isInitializingFormal, |
| 8132 _kind = kind, | 8144 _kind = kind, |
| 8133 _name = name, | 8145 _name = name, |
| 8134 _nameOffset = nameOffset, | 8146 _nameOffset = nameOffset, |
| 8135 _parameters = parameters, | 8147 _parameters = parameters, |
| 8136 _type = type, | 8148 _type = type, |
| 8137 _visibleLength = visibleLength, | 8149 _visibleLength = visibleLength, |
| 8138 _visibleOffset = visibleOffset; | 8150 _visibleOffset = visibleOffset; |
| 8139 | 8151 |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8176 } else { | 8188 } else { |
| 8177 signature.addInt(this._annotations.length); | 8189 signature.addInt(this._annotations.length); |
| 8178 for (var x in this._annotations) { | 8190 for (var x in this._annotations) { |
| 8179 x?.collectApiSignature(signature); | 8191 x?.collectApiSignature(signature); |
| 8180 } | 8192 } |
| 8181 } | 8193 } |
| 8182 signature.addBool(this._initializer != null); | 8194 signature.addBool(this._initializer != null); |
| 8183 this._initializer?.collectApiSignature(signature); | 8195 this._initializer?.collectApiSignature(signature); |
| 8184 signature.addInt(this._inheritsCovariantSlot ?? 0); | 8196 signature.addInt(this._inheritsCovariantSlot ?? 0); |
| 8185 signature.addBool(this._isExplicitlyCovariant == true); | 8197 signature.addBool(this._isExplicitlyCovariant == true); |
| 8198 signature.addBool(this._isFinal == true); |
| 8186 } | 8199 } |
| 8187 | 8200 |
| 8188 fb.Offset finish(fb.Builder fbBuilder) { | 8201 fb.Offset finish(fb.Builder fbBuilder) { |
| 8189 fb.Offset offset_annotations; | 8202 fb.Offset offset_annotations; |
| 8190 fb.Offset offset_codeRange; | 8203 fb.Offset offset_codeRange; |
| 8191 fb.Offset offset_defaultValueCode; | 8204 fb.Offset offset_defaultValueCode; |
| 8192 fb.Offset offset_initializer; | 8205 fb.Offset offset_initializer; |
| 8193 fb.Offset offset_name; | 8206 fb.Offset offset_name; |
| 8194 fb.Offset offset_parameters; | 8207 fb.Offset offset_parameters; |
| 8195 fb.Offset offset_type; | 8208 fb.Offset offset_type; |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8229 } | 8242 } |
| 8230 if (_inheritsCovariantSlot != null && _inheritsCovariantSlot != 0) { | 8243 if (_inheritsCovariantSlot != null && _inheritsCovariantSlot != 0) { |
| 8231 fbBuilder.addUint32(14, _inheritsCovariantSlot); | 8244 fbBuilder.addUint32(14, _inheritsCovariantSlot); |
| 8232 } | 8245 } |
| 8233 if (offset_initializer != null) { | 8246 if (offset_initializer != null) { |
| 8234 fbBuilder.addOffset(12, offset_initializer); | 8247 fbBuilder.addOffset(12, offset_initializer); |
| 8235 } | 8248 } |
| 8236 if (_isExplicitlyCovariant == true) { | 8249 if (_isExplicitlyCovariant == true) { |
| 8237 fbBuilder.addBool(15, true); | 8250 fbBuilder.addBool(15, true); |
| 8238 } | 8251 } |
| 8252 if (_isFinal == true) { |
| 8253 fbBuilder.addBool(16, true); |
| 8254 } |
| 8239 if (_isFunctionTyped == true) { | 8255 if (_isFunctionTyped == true) { |
| 8240 fbBuilder.addBool(5, true); | 8256 fbBuilder.addBool(5, true); |
| 8241 } | 8257 } |
| 8242 if (_isInitializingFormal == true) { | 8258 if (_isInitializingFormal == true) { |
| 8243 fbBuilder.addBool(6, true); | 8259 fbBuilder.addBool(6, true); |
| 8244 } | 8260 } |
| 8245 if (_kind != null && _kind != idl.UnlinkedParamKind.required) { | 8261 if (_kind != null && _kind != idl.UnlinkedParamKind.required) { |
| 8246 fbBuilder.addUint8(4, _kind.index); | 8262 fbBuilder.addUint8(4, _kind.index); |
| 8247 } | 8263 } |
| 8248 if (offset_name != null) { | 8264 if (offset_name != null) { |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8280 | 8296 |
| 8281 _UnlinkedParamImpl(this._bc, this._bcOffset); | 8297 _UnlinkedParamImpl(this._bc, this._bcOffset); |
| 8282 | 8298 |
| 8283 List<idl.UnlinkedExpr> _annotations; | 8299 List<idl.UnlinkedExpr> _annotations; |
| 8284 idl.CodeRange _codeRange; | 8300 idl.CodeRange _codeRange; |
| 8285 String _defaultValueCode; | 8301 String _defaultValueCode; |
| 8286 int _inferredTypeSlot; | 8302 int _inferredTypeSlot; |
| 8287 int _inheritsCovariantSlot; | 8303 int _inheritsCovariantSlot; |
| 8288 idl.UnlinkedExecutable _initializer; | 8304 idl.UnlinkedExecutable _initializer; |
| 8289 bool _isExplicitlyCovariant; | 8305 bool _isExplicitlyCovariant; |
| 8306 bool _isFinal; |
| 8290 bool _isFunctionTyped; | 8307 bool _isFunctionTyped; |
| 8291 bool _isInitializingFormal; | 8308 bool _isInitializingFormal; |
| 8292 idl.UnlinkedParamKind _kind; | 8309 idl.UnlinkedParamKind _kind; |
| 8293 String _name; | 8310 String _name; |
| 8294 int _nameOffset; | 8311 int _nameOffset; |
| 8295 List<idl.UnlinkedParam> _parameters; | 8312 List<idl.UnlinkedParam> _parameters; |
| 8296 idl.EntityRef _type; | 8313 idl.EntityRef _type; |
| 8297 int _visibleLength; | 8314 int _visibleLength; |
| 8298 int _visibleOffset; | 8315 int _visibleOffset; |
| 8299 | 8316 |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8333 return _initializer; | 8350 return _initializer; |
| 8334 } | 8351 } |
| 8335 | 8352 |
| 8336 @override | 8353 @override |
| 8337 bool get isExplicitlyCovariant { | 8354 bool get isExplicitlyCovariant { |
| 8338 _isExplicitlyCovariant ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 1
5, false); | 8355 _isExplicitlyCovariant ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 1
5, false); |
| 8339 return _isExplicitlyCovariant; | 8356 return _isExplicitlyCovariant; |
| 8340 } | 8357 } |
| 8341 | 8358 |
| 8342 @override | 8359 @override |
| 8360 bool get isFinal { |
| 8361 _isFinal ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 16, false); |
| 8362 return _isFinal; |
| 8363 } |
| 8364 |
| 8365 @override |
| 8343 bool get isFunctionTyped { | 8366 bool get isFunctionTyped { |
| 8344 _isFunctionTyped ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 5, fals
e); | 8367 _isFunctionTyped ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 5, fals
e); |
| 8345 return _isFunctionTyped; | 8368 return _isFunctionTyped; |
| 8346 } | 8369 } |
| 8347 | 8370 |
| 8348 @override | 8371 @override |
| 8349 bool get isInitializingFormal { | 8372 bool get isInitializingFormal { |
| 8350 _isInitializingFormal ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 6,
false); | 8373 _isInitializingFormal ??= const fb.BoolReader().vTableGet(_bc, _bcOffset, 6,
false); |
| 8351 return _isInitializingFormal; | 8374 return _isInitializingFormal; |
| 8352 } | 8375 } |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8398 @override | 8421 @override |
| 8399 Map<String, Object> toJson() { | 8422 Map<String, Object> toJson() { |
| 8400 Map<String, Object> _result = <String, Object>{}; | 8423 Map<String, Object> _result = <String, Object>{}; |
| 8401 if (annotations.isNotEmpty) _result["annotations"] = annotations.map((_value
) => _value.toJson()).toList(); | 8424 if (annotations.isNotEmpty) _result["annotations"] = annotations.map((_value
) => _value.toJson()).toList(); |
| 8402 if (codeRange != null) _result["codeRange"] = codeRange.toJson(); | 8425 if (codeRange != null) _result["codeRange"] = codeRange.toJson(); |
| 8403 if (defaultValueCode != '') _result["defaultValueCode"] = defaultValueCode; | 8426 if (defaultValueCode != '') _result["defaultValueCode"] = defaultValueCode; |
| 8404 if (inferredTypeSlot != 0) _result["inferredTypeSlot"] = inferredTypeSlot; | 8427 if (inferredTypeSlot != 0) _result["inferredTypeSlot"] = inferredTypeSlot; |
| 8405 if (inheritsCovariantSlot != 0) _result["inheritsCovariantSlot"] = inheritsC
ovariantSlot; | 8428 if (inheritsCovariantSlot != 0) _result["inheritsCovariantSlot"] = inheritsC
ovariantSlot; |
| 8406 if (initializer != null) _result["initializer"] = initializer.toJson(); | 8429 if (initializer != null) _result["initializer"] = initializer.toJson(); |
| 8407 if (isExplicitlyCovariant != false) _result["isExplicitlyCovariant"] = isExp
licitlyCovariant; | 8430 if (isExplicitlyCovariant != false) _result["isExplicitlyCovariant"] = isExp
licitlyCovariant; |
| 8431 if (isFinal != false) _result["isFinal"] = isFinal; |
| 8408 if (isFunctionTyped != false) _result["isFunctionTyped"] = isFunctionTyped; | 8432 if (isFunctionTyped != false) _result["isFunctionTyped"] = isFunctionTyped; |
| 8409 if (isInitializingFormal != false) _result["isInitializingFormal"] = isIniti
alizingFormal; | 8433 if (isInitializingFormal != false) _result["isInitializingFormal"] = isIniti
alizingFormal; |
| 8410 if (kind != idl.UnlinkedParamKind.required) _result["kind"] = kind.toString(
).split('.')[1]; | 8434 if (kind != idl.UnlinkedParamKind.required) _result["kind"] = kind.toString(
).split('.')[1]; |
| 8411 if (name != '') _result["name"] = name; | 8435 if (name != '') _result["name"] = name; |
| 8412 if (nameOffset != 0) _result["nameOffset"] = nameOffset; | 8436 if (nameOffset != 0) _result["nameOffset"] = nameOffset; |
| 8413 if (parameters.isNotEmpty) _result["parameters"] = parameters.map((_value) =
> _value.toJson()).toList(); | 8437 if (parameters.isNotEmpty) _result["parameters"] = parameters.map((_value) =
> _value.toJson()).toList(); |
| 8414 if (type != null) _result["type"] = type.toJson(); | 8438 if (type != null) _result["type"] = type.toJson(); |
| 8415 if (visibleLength != 0) _result["visibleLength"] = visibleLength; | 8439 if (visibleLength != 0) _result["visibleLength"] = visibleLength; |
| 8416 if (visibleOffset != 0) _result["visibleOffset"] = visibleOffset; | 8440 if (visibleOffset != 0) _result["visibleOffset"] = visibleOffset; |
| 8417 return _result; | 8441 return _result; |
| 8418 } | 8442 } |
| 8419 | 8443 |
| 8420 @override | 8444 @override |
| 8421 Map<String, Object> toMap() => { | 8445 Map<String, Object> toMap() => { |
| 8422 "annotations": annotations, | 8446 "annotations": annotations, |
| 8423 "codeRange": codeRange, | 8447 "codeRange": codeRange, |
| 8424 "defaultValueCode": defaultValueCode, | 8448 "defaultValueCode": defaultValueCode, |
| 8425 "inferredTypeSlot": inferredTypeSlot, | 8449 "inferredTypeSlot": inferredTypeSlot, |
| 8426 "inheritsCovariantSlot": inheritsCovariantSlot, | 8450 "inheritsCovariantSlot": inheritsCovariantSlot, |
| 8427 "initializer": initializer, | 8451 "initializer": initializer, |
| 8428 "isExplicitlyCovariant": isExplicitlyCovariant, | 8452 "isExplicitlyCovariant": isExplicitlyCovariant, |
| 8453 "isFinal": isFinal, |
| 8429 "isFunctionTyped": isFunctionTyped, | 8454 "isFunctionTyped": isFunctionTyped, |
| 8430 "isInitializingFormal": isInitializingFormal, | 8455 "isInitializingFormal": isInitializingFormal, |
| 8431 "kind": kind, | 8456 "kind": kind, |
| 8432 "name": name, | 8457 "name": name, |
| 8433 "nameOffset": nameOffset, | 8458 "nameOffset": nameOffset, |
| 8434 "parameters": parameters, | 8459 "parameters": parameters, |
| 8435 "type": type, | 8460 "type": type, |
| 8436 "visibleLength": visibleLength, | 8461 "visibleLength": visibleLength, |
| 8437 "visibleOffset": visibleOffset, | 8462 "visibleOffset": visibleOffset, |
| 8438 }; | 8463 }; |
| (...skipping 2309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10748 "propagatedTypeSlot": propagatedTypeSlot, | 10773 "propagatedTypeSlot": propagatedTypeSlot, |
| 10749 "type": type, | 10774 "type": type, |
| 10750 "visibleLength": visibleLength, | 10775 "visibleLength": visibleLength, |
| 10751 "visibleOffset": visibleOffset, | 10776 "visibleOffset": visibleOffset, |
| 10752 }; | 10777 }; |
| 10753 | 10778 |
| 10754 @override | 10779 @override |
| 10755 String toString() => convert.JSON.encode(toJson()); | 10780 String toString() => convert.JSON.encode(toJson()); |
| 10756 } | 10781 } |
| 10757 | 10782 |
| OLD | NEW |