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

Side by Side Diff: pkg/compiler/lib/src/resolution/send_resolver.dart

Issue 1173403002: dart2js: Fix hints in code base. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Updated to latest revision Created 5 years, 6 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
OLDNEW
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 part of dart2js.semantics_visitor; 5 part of dart2js.semantics_visitor;
6 6
7 enum SendStructureKind { 7 enum SendStructureKind {
8 GET, 8 GET,
9 SET, 9 SET,
10 INVOKE, 10 INVOKE,
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
205 SendStructure sendStructure = elements.getSendStructure(node); 205 SendStructure sendStructure = elements.getSendStructure(node);
206 if (sendStructure != null) { 206 if (sendStructure != null) {
207 return sendStructure; 207 return sendStructure;
208 } 208 }
209 209
210 if (elements.isAssert(node)) { 210 if (elements.isAssert(node)) {
211 return internalError(node, "Unexpected assert."); 211 return internalError(node, "Unexpected assert.");
212 } 212 }
213 213
214 AssignmentOperator assignmentOperator; 214 AssignmentOperator assignmentOperator;
215 UnaryOperator unaryOperator;
216 BinaryOperator binaryOperator; 215 BinaryOperator binaryOperator;
217 IncDecOperator incDecOperator; 216 IncDecOperator incDecOperator;
218 217
219 if (node.isOperator) { 218 if (node.isOperator) {
220 String operatorText = node.selector.asOperator().source; 219 String operatorText = node.selector.asOperator().source;
221 if (operatorText == 'is') { 220 if (operatorText == 'is') {
222 return internalError(node, "Unexpected is test."); 221 return internalError(node, "Unexpected is test.");
223 } else if (operatorText == 'as') { 222 } else if (operatorText == 'as') {
224 return internalError(node, "Unexpected as cast."); 223 return internalError(node, "Unexpected as cast.");
225 } else if (operatorText == '&&') { 224 } else if (operatorText == '&&') {
(...skipping 757 matching lines...) Expand 10 before | Expand all | Expand 10 after
983 return internalError(node, "Unexpected variable $element."); 982 return internalError(node, "Unexpected variable $element.");
984 } 983 }
985 if (element.isConst) { 984 if (element.isConst) {
986 ConstantExpression constant = elements.getConstant(element.initializer); 985 ConstantExpression constant = elements.getConstant(element.initializer);
987 return new ConstantVariableStructure(kind, node, element, constant); 986 return new ConstantVariableStructure(kind, node, element, constant);
988 } else { 987 } else {
989 return new NonConstantVariableStructure(kind, node, element); 988 return new NonConstantVariableStructure(kind, node, element);
990 } 989 }
991 } 990 }
992 } 991 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698