Chromium Code Reviews| Index: pkg/analyzer/lib/src/generated/element_resolver.dart |
| diff --git a/pkg/analyzer/lib/src/generated/element_resolver.dart b/pkg/analyzer/lib/src/generated/element_resolver.dart |
| index b2c10e2d9e51ad4cbc8f8c6c89c39a167e028e36..029b5c6759abc85ffcba5d66c3c6141a90e70b38 100644 |
| --- a/pkg/analyzer/lib/src/generated/element_resolver.dart |
| +++ b/pkg/analyzer/lib/src/generated/element_resolver.dart |
| @@ -156,7 +156,9 @@ class ElementResolver extends SimpleAstVisitor<Object> { |
| Object visitAssignmentExpression(AssignmentExpression node) { |
| Token operator = node.operator; |
| TokenType operatorType = operator.type; |
| - if (operatorType != TokenType.EQ && |
| + if (operatorType != TokenType.AMPERSAND_AMPERSAND_EQ && |
| + operatorType != TokenType.BAR_BAR_EQ && |
|
scheglov
2016/08/02 15:25:03
Should we resolve &&= and ||= to corresponding & a
scheglov
2016/08/02 15:33:22
Actually, never-mind.
Operators && and || are not
|
| + operatorType != TokenType.EQ && |
| operatorType != TokenType.QUESTION_QUESTION_EQ) { |
| operatorType = _operatorFromCompoundAssignment(operatorType); |
| Expression leftHandSide = node.leftHandSide; |