| 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 801 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 812 ClassElement get patch; | 812 ClassElement get patch; |
| 813 ClassElement get origin; | 813 ClassElement get origin; |
| 814 ClassElement get declaration; | 814 ClassElement get declaration; |
| 815 ClassElement get implementation; | 815 ClassElement get implementation; |
| 816 | 816 |
| 817 int get supertypeLoadState; | 817 int get supertypeLoadState; |
| 818 int get resolutionState; | 818 int get resolutionState; |
| 819 SourceString get nativeTagInfo; | 819 SourceString get nativeTagInfo; |
| 820 | 820 |
| 821 bool get isMixinApplication; | 821 bool get isMixinApplication; |
| 822 bool get isUnnamedMixinApplication; |
| 822 bool get hasBackendMembers; | 823 bool get hasBackendMembers; |
| 823 bool get hasLocalScopeMembers; | 824 bool get hasLocalScopeMembers; |
| 824 | 825 |
| 825 // TODO(kasperl): These are bit fishy. Do we really need them? | 826 // TODO(kasperl): These are bit fishy. Do we really need them? |
| 826 void set thisType(InterfaceType value); | 827 void set thisType(InterfaceType value); |
| 827 void set supertype(DartType value); | 828 void set supertype(DartType value); |
| 828 void set allSupertypes(Link<DartType> value); | 829 void set allSupertypes(Link<DartType> value); |
| 829 void set interfaces(Link<DartType> value); | 830 void set interfaces(Link<DartType> value); |
| 830 void set patch(ClassElement value); | 831 void set patch(ClassElement value); |
| 831 void set origin(ClassElement value); | 832 void set origin(ClassElement value); |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 934 int get resolutionState; | 935 int get resolutionState; |
| 935 Token get beginToken; | 936 Token get beginToken; |
| 936 Token get endToken; | 937 Token get endToken; |
| 937 | 938 |
| 938 // TODO(kasperl): Try to get rid of these. | 939 // TODO(kasperl): Try to get rid of these. |
| 939 void set annotatedElement(Element value); | 940 void set annotatedElement(Element value); |
| 940 void set resolutionState(int value); | 941 void set resolutionState(int value); |
| 941 | 942 |
| 942 MetadataAnnotation ensureResolved(Compiler compiler); | 943 MetadataAnnotation ensureResolved(Compiler compiler); |
| 943 } | 944 } |
| OLD | NEW |