| 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 'dart:convert'; | 10 import 'dart:convert'; |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 builder.units = units; | 142 builder.units = units; |
| 143 builder.dependencies = dependencies; | 143 builder.dependencies = dependencies; |
| 144 builder.importDependencies = importDependencies; | 144 builder.importDependencies = importDependencies; |
| 145 return builder; | 145 return builder; |
| 146 } | 146 } |
| 147 | 147 |
| 148 class PrelinkedReference extends base.SummaryClass { | 148 class PrelinkedReference extends base.SummaryClass { |
| 149 int _dependency; | 149 int _dependency; |
| 150 PrelinkedReferenceKind _kind; | 150 PrelinkedReferenceKind _kind; |
| 151 int _unit; | 151 int _unit; |
| 152 int _numTypeParameters; |
| 152 | 153 |
| 153 PrelinkedReference.fromJson(Map json) | 154 PrelinkedReference.fromJson(Map json) |
| 154 : _dependency = json["dependency"], | 155 : _dependency = json["dependency"], |
| 155 _kind = json["kind"] == null ? null : PrelinkedReferenceKind.values[json["
kind"]], | 156 _kind = json["kind"] == null ? null : PrelinkedReferenceKind.values[json["
kind"]], |
| 156 _unit = json["unit"]; | 157 _unit = json["unit"], |
| 158 _numTypeParameters = json["numTypeParameters"]; |
| 157 | 159 |
| 158 @override | 160 @override |
| 159 Map<String, Object> toMap() => { | 161 Map<String, Object> toMap() => { |
| 160 "dependency": dependency, | 162 "dependency": dependency, |
| 161 "kind": kind, | 163 "kind": kind, |
| 162 "unit": unit, | 164 "unit": unit, |
| 165 "numTypeParameters": numTypeParameters, |
| 163 }; | 166 }; |
| 164 | 167 |
| 165 int get dependency => _dependency ?? 0; | 168 int get dependency => _dependency ?? 0; |
| 166 PrelinkedReferenceKind get kind => _kind ?? PrelinkedReferenceKind.classOrEnum
; | 169 PrelinkedReferenceKind get kind => _kind ?? PrelinkedReferenceKind.classOrEnum
; |
| 167 int get unit => _unit ?? 0; | 170 int get unit => _unit ?? 0; |
| 171 int get numTypeParameters => _numTypeParameters ?? 0; |
| 168 } | 172 } |
| 169 | 173 |
| 170 class PrelinkedReferenceBuilder { | 174 class PrelinkedReferenceBuilder { |
| 171 final Map _json = {}; | 175 final Map _json = {}; |
| 172 | 176 |
| 173 bool _finished = false; | 177 bool _finished = false; |
| 174 | 178 |
| 175 PrelinkedReferenceBuilder(base.BuilderContext context); | 179 PrelinkedReferenceBuilder(base.BuilderContext context); |
| 176 | 180 |
| 177 void set dependency(int _value) { | 181 void set dependency(int _value) { |
| (...skipping 13 matching lines...) Expand all Loading... |
| 191 } | 195 } |
| 192 | 196 |
| 193 void set unit(int _value) { | 197 void set unit(int _value) { |
| 194 assert(!_finished); | 198 assert(!_finished); |
| 195 assert(!_json.containsKey("unit")); | 199 assert(!_json.containsKey("unit")); |
| 196 if (_value != null) { | 200 if (_value != null) { |
| 197 _json["unit"] = _value; | 201 _json["unit"] = _value; |
| 198 } | 202 } |
| 199 } | 203 } |
| 200 | 204 |
| 205 void set numTypeParameters(int _value) { |
| 206 assert(!_finished); |
| 207 assert(!_json.containsKey("numTypeParameters")); |
| 208 if (_value != null) { |
| 209 _json["numTypeParameters"] = _value; |
| 210 } |
| 211 } |
| 212 |
| 201 Map finish() { | 213 Map finish() { |
| 202 assert(!_finished); | 214 assert(!_finished); |
| 203 _finished = true; | 215 _finished = true; |
| 204 return _json; | 216 return _json; |
| 205 } | 217 } |
| 206 } | 218 } |
| 207 | 219 |
| 208 PrelinkedReferenceBuilder encodePrelinkedReference(base.BuilderContext builderCo
ntext, {int dependency, PrelinkedReferenceKind kind, int unit}) { | 220 PrelinkedReferenceBuilder encodePrelinkedReference(base.BuilderContext builderCo
ntext, {int dependency, PrelinkedReferenceKind kind, int unit, int numTypeParame
ters}) { |
| 209 PrelinkedReferenceBuilder builder = new PrelinkedReferenceBuilder(builderConte
xt); | 221 PrelinkedReferenceBuilder builder = new PrelinkedReferenceBuilder(builderConte
xt); |
| 210 builder.dependency = dependency; | 222 builder.dependency = dependency; |
| 211 builder.kind = kind; | 223 builder.kind = kind; |
| 212 builder.unit = unit; | 224 builder.unit = unit; |
| 225 builder.numTypeParameters = numTypeParameters; |
| 213 return builder; | 226 return builder; |
| 214 } | 227 } |
| 215 | 228 |
| 216 class PrelinkedUnit extends base.SummaryClass { | 229 class PrelinkedUnit extends base.SummaryClass { |
| 217 List<PrelinkedReference> _references; | 230 List<PrelinkedReference> _references; |
| 218 | 231 |
| 219 PrelinkedUnit.fromJson(Map json) | 232 PrelinkedUnit.fromJson(Map json) |
| 220 : _references = json["references"]?.map((x) => new PrelinkedReference.fromJs
on(x))?.toList(); | 233 : _references = json["references"]?.map((x) => new PrelinkedReference.fromJs
on(x))?.toList(); |
| 221 | 234 |
| 222 @override | 235 @override |
| (...skipping 1560 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1783 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext); | 1796 UnlinkedVariableBuilder builder = new UnlinkedVariableBuilder(builderContext); |
| 1784 builder.name = name; | 1797 builder.name = name; |
| 1785 builder.type = type; | 1798 builder.type = type; |
| 1786 builder.isStatic = isStatic; | 1799 builder.isStatic = isStatic; |
| 1787 builder.isFinal = isFinal; | 1800 builder.isFinal = isFinal; |
| 1788 builder.isConst = isConst; | 1801 builder.isConst = isConst; |
| 1789 builder.hasImplicitType = hasImplicitType; | 1802 builder.hasImplicitType = hasImplicitType; |
| 1790 return builder; | 1803 return builder; |
| 1791 } | 1804 } |
| 1792 | 1805 |
| OLD | NEW |