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

Unified Diff: lib/compiler/implementation/resolver.dart

Issue 10001008: Many type fixes. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 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 side-by-side diff with in-line comments
Download patch
Index: lib/compiler/implementation/resolver.dart
diff --git a/lib/compiler/implementation/resolver.dart b/lib/compiler/implementation/resolver.dart
index abfff624989061c4b813861e26efd390a47c9553..a22ac3233152d79e18b638036a59b0dcba117d62 100644
--- a/lib/compiler/implementation/resolver.dart
+++ b/lib/compiler/implementation/resolver.dart
@@ -994,7 +994,7 @@ class ResolverVisitor extends CommonResolverVisitor<Element> {
if (constructor === null) {
Element resolved = resolveTypeRequired(node.send.selector);
if (resolved !== null && resolved.kind === ElementKind.TYPE_VARIABLE) {
- error(node, WarningKind.TYPE_VARIABLE_AS_CONSTRUCTOR);
+ error(node, MessageKind.TYPE_VARIABLE_AS_CONSTRUCTOR);
return null;
} else {
error(node.send, MessageKind.CANNOT_FIND_CONSTRUCTOR, [node.send]);
@@ -1168,15 +1168,15 @@ class ResolverVisitor extends CommonResolverVisitor<Element> {
}
}
- TargetElement TargetElement =
+ TargetElement targetElement =
new TargetElement(switchCase,
- statementScope.nestingLevel,
- enclosingElement);
- mapping[switchCase] = TargetElement;
+ statementScope.nestingLevel,
+ enclosingElement);
+ mapping[switchCase] = targetElement;
LabelElement label =
new LabelElement(labelIdentifier, labelName,
- TargetElement, enclosingElement);
+ targetElement, enclosingElement);
mapping[labelIdentifier] = label;
continueLabels[labelName] = label;
}
@@ -1191,8 +1191,8 @@ class ResolverVisitor extends CommonResolverVisitor<Element> {
// Clean-up unused labels
continueLabels.forEach((String key, LabelElement label) {
- TargetElement TargetElement = label.target;
- SwitchCase switchCase = TargetElement.statement;
+ TargetElement targetElement = label.target;
+ SwitchCase switchCase = targetElement.statement;
if (!label.isContinueTarget) {
mapping.remove(switchCase);
mapping.remove(label.label);

Powered by Google App Engine
This is Rietveld 408576698