Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(175)

Side by Side Diff: sdk/lib/_internal/compiler/implementation/elements/elements.dart

Issue 13467021: Register type for literal list/map. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 import 'dart:uri'; 7 import 'dart:uri';
8 8
9 import 'modelx.dart'; 9 import 'modelx.dart';
10 import '../tree/tree.dart'; 10 import '../tree/tree.dart';
(...skipping 723 matching lines...) Expand 10 before | Expand all | Expand 10 after
734 734
735 int get supertypeLoadState; 735 int get supertypeLoadState;
736 int get resolutionState; 736 int get resolutionState;
737 SourceString get nativeTagInfo; 737 SourceString get nativeTagInfo;
738 738
739 bool get isMixinApplication; 739 bool get isMixinApplication;
740 bool get hasBackendMembers; 740 bool get hasBackendMembers;
741 bool get hasLocalScopeMembers; 741 bool get hasLocalScopeMembers;
742 742
743 // TODO(kasperl): These are bit fishy. Do we really need them? 743 // TODO(kasperl): These are bit fishy. Do we really need them?
744 void set rawType(InterfaceType value);
745 void set thisType(InterfaceType value); 744 void set thisType(InterfaceType value);
746 void set supertype(DartType value); 745 void set supertype(DartType value);
747 void set allSupertypes(Link<DartType> value); 746 void set allSupertypes(Link<DartType> value);
748 void set interfaces(Link<DartType> value); 747 void set interfaces(Link<DartType> value);
749 void set patch(ClassElement value); 748 void set patch(ClassElement value);
750 void set origin(ClassElement value); 749 void set origin(ClassElement value);
751 void set supertypeLoadState(int value); 750 void set supertypeLoadState(int value);
752 void set resolutionState(int value); 751 void set resolutionState(int value);
753 void set nativeTagInfo(SourceString value); 752 void set nativeTagInfo(SourceString value);
754 753
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
859 int get resolutionState; 858 int get resolutionState;
860 Token get beginToken; 859 Token get beginToken;
861 Token get endToken; 860 Token get endToken;
862 861
863 // TODO(kasperl): Try to get rid of these. 862 // TODO(kasperl): Try to get rid of these.
864 void set annotatedElement(Element value); 863 void set annotatedElement(Element value);
865 void set resolutionState(int value); 864 void set resolutionState(int value);
866 865
867 MetadataAnnotation ensureResolved(Compiler compiler); 866 MetadataAnnotation ensureResolved(Compiler compiler);
868 } 867 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698