| 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 /// Implementation of the element model used for deserialiation. | 5 /// Implementation of the element model used for deserialiation. |
| 6 /// | 6 /// |
| 7 /// These classes are created by [ElementDeserializer] triggered by the | 7 /// These classes are created by [ElementDeserializer] triggered by the |
| 8 /// [Deserializer]. | 8 /// [Deserializer]. |
| 9 | 9 |
| 10 library dart2js.serialization.modelz; | 10 library dart2js.serialization.modelz; |
| (...skipping 1742 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1753 class LocalFunctionElementZ extends DeserializedElementZ | 1753 class LocalFunctionElementZ extends DeserializedElementZ |
| 1754 with | 1754 with |
| 1755 LocalExecutableMixin, | 1755 LocalExecutableMixin, |
| 1756 AstElementMixinZ<FunctionExpression>, | 1756 AstElementMixinZ<FunctionExpression>, |
| 1757 ParametersMixin, | 1757 ParametersMixin, |
| 1758 FunctionTypedElementMixin, | 1758 FunctionTypedElementMixin, |
| 1759 TypedElementMixin<ResolutionFunctionType> | 1759 TypedElementMixin<ResolutionFunctionType> |
| 1760 implements LocalFunctionElement { | 1760 implements LocalFunctionElement { |
| 1761 LocalFunctionElementZ(ObjectDecoder decoder) : super(decoder); | 1761 LocalFunctionElementZ(ObjectDecoder decoder) : super(decoder); |
| 1762 | 1762 |
| 1763 MethodElement callMethod; |
| 1764 |
| 1763 @override | 1765 @override |
| 1764 accept(ElementVisitor visitor, arg) { | 1766 accept(ElementVisitor visitor, arg) { |
| 1765 return visitor.visitLocalFunctionElement(this, arg); | 1767 return visitor.visitLocalFunctionElement(this, arg); |
| 1766 } | 1768 } |
| 1767 | 1769 |
| 1768 @override | 1770 @override |
| 1769 ElementKind get kind => ElementKind.FUNCTION; | 1771 ElementKind get kind => ElementKind.FUNCTION; |
| 1770 | 1772 |
| 1771 @override | 1773 @override |
| 1772 AsyncMarker get asyncMarker { | 1774 AsyncMarker get asyncMarker { |
| (...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2441 } | 2443 } |
| 2442 | 2444 |
| 2443 @override | 2445 @override |
| 2444 Node get node => throw new UnsupportedError('${this}.node'); | 2446 Node get node => throw new UnsupportedError('${this}.node'); |
| 2445 | 2447 |
| 2446 @override | 2448 @override |
| 2447 bool get hasNode => false; | 2449 bool get hasNode => false; |
| 2448 | 2450 |
| 2449 String toString() => 'MetadataAnnotationZ(${constant.toDartText()})'; | 2451 String toString() => 'MetadataAnnotationZ(${constant.toDartText()})'; |
| 2450 } | 2452 } |
| OLD | NEW |