| OLD | NEW |
| 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2012, 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 elements; | 5 library elements; |
| 6 | 6 |
| 7 | 7 |
| 8 import '../tree/tree.dart'; | 8 import '../tree/tree.dart'; |
| 9 import '../util/util.dart'; | 9 import '../util/util.dart'; |
| 10 import '../resolution/resolution.dart'; | 10 import '../resolution/resolution.dart'; |
| (...skipping 805 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 816 bool get hasConstructor; | 816 bool get hasConstructor; |
| 817 Link<Element> get constructors; | 817 Link<Element> get constructors; |
| 818 | 818 |
| 819 ClassElement get patch; | 819 ClassElement get patch; |
| 820 ClassElement get origin; | 820 ClassElement get origin; |
| 821 ClassElement get declaration; | 821 ClassElement get declaration; |
| 822 ClassElement get implementation; | 822 ClassElement get implementation; |
| 823 | 823 |
| 824 int get supertypeLoadState; | 824 int get supertypeLoadState; |
| 825 int get resolutionState; | 825 int get resolutionState; |
| 826 bool get isResolved; |
| 826 SourceString get nativeTagInfo; | 827 SourceString get nativeTagInfo; |
| 827 | 828 |
| 828 bool get isMixinApplication; | 829 bool get isMixinApplication; |
| 829 bool get isUnnamedMixinApplication; | 830 bool get isUnnamedMixinApplication; |
| 830 bool get hasBackendMembers; | 831 bool get hasBackendMembers; |
| 831 bool get hasLocalScopeMembers; | 832 bool get hasLocalScopeMembers; |
| 832 | 833 |
| 833 // TODO(kasperl): These are bit fishy. Do we really need them? | 834 // TODO(kasperl): These are bit fishy. Do we really need them? |
| 834 void set thisType(InterfaceType value); | 835 void set thisType(InterfaceType value); |
| 835 void set supertype(DartType value); | 836 void set supertype(DartType value); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 944 int get resolutionState; | 945 int get resolutionState; |
| 945 Token get beginToken; | 946 Token get beginToken; |
| 946 Token get endToken; | 947 Token get endToken; |
| 947 | 948 |
| 948 // TODO(kasperl): Try to get rid of these. | 949 // TODO(kasperl): Try to get rid of these. |
| 949 void set annotatedElement(Element value); | 950 void set annotatedElement(Element value); |
| 950 void set resolutionState(int value); | 951 void set resolutionState(int value); |
| 951 | 952 |
| 952 MetadataAnnotation ensureResolved(Compiler compiler); | 953 MetadataAnnotation ensureResolved(Compiler compiler); |
| 953 } | 954 } |
| OLD | NEW |