OLD | NEW |
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, 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 library dart2js.js_model.elements; | 5 library dart2js.js_model.elements; |
6 | 6 |
7 import '../common_elements.dart'; | 7 import '../common_elements.dart'; |
8 import '../constants/constant_system.dart'; | 8 import '../constants/constant_system.dart'; |
9 import '../elements/elements.dart'; | 9 import '../elements/elements.dart'; |
10 import '../elements/entities.dart'; | 10 import '../elements/entities.dart'; |
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 .isFunctionUsedByBackend(_map.toFrontendMember(element)); | 263 .isFunctionUsedByBackend(_map.toFrontendMember(element)); |
264 } | 264 } |
265 | 265 |
266 @override | 266 @override |
267 bool isFieldUsedByBackend(FieldEntity element) { | 267 bool isFieldUsedByBackend(FieldEntity element) { |
268 return _backendUsage.isFieldUsedByBackend(_map.toFrontendMember(element)); | 268 return _backendUsage.isFieldUsedByBackend(_map.toFrontendMember(element)); |
269 } | 269 } |
270 | 270 |
271 @override | 271 @override |
272 Iterable<FunctionEntity> get globalFunctionDependencies { | 272 Iterable<FunctionEntity> get globalFunctionDependencies { |
273 return _backendUsage.globalFunctionDependencies.map(_map.toBackendMember); | 273 return _backendUsage.globalFunctionDependencies |
| 274 .map((FunctionEntity e) => _map.toBackendMember(e)); |
274 } | 275 } |
275 | 276 |
276 @override | 277 @override |
277 Iterable<ClassEntity> get globalClassDependencies { | 278 Iterable<ClassEntity> get globalClassDependencies { |
278 return _backendUsage.globalClassDependencies.map(_map.toBackendClass); | 279 return _backendUsage.globalClassDependencies.map(_map.toBackendClass); |
279 } | 280 } |
280 | 281 |
281 @override | 282 @override |
282 bool get requiresPreamble => _backendUsage.requiresPreamble; | 283 bool get requiresPreamble => _backendUsage.requiresPreamble; |
283 | 284 |
(...skipping 979 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1263 @override | 1264 @override |
1264 ClassEntity get numClass => _map.toBackendClass(_commonElements.numClass); | 1265 ClassEntity get numClass => _map.toBackendClass(_commonElements.numClass); |
1265 | 1266 |
1266 @override | 1267 @override |
1267 ClassEntity get boolClass => _map.toBackendClass(_commonElements.boolClass); | 1268 ClassEntity get boolClass => _map.toBackendClass(_commonElements.boolClass); |
1268 | 1269 |
1269 @override | 1270 @override |
1270 FunctionEntity get throwUnsupportedError => | 1271 FunctionEntity get throwUnsupportedError => |
1271 _map.toBackendMember(_commonElements.throwUnsupportedError); | 1272 _map.toBackendMember(_commonElements.throwUnsupportedError); |
1272 } | 1273 } |
OLD | NEW |