@@ -8,10 +8,10 @@ class AnyAssignOperation extends Expr {
88 AnyAssignOperation ( ) {
99 this instanceof AssignOperation
1010 or
11- // operator op, where op is +=, -=, *=, /=, %=, ^=, &=, |=, >>=
11+ // operator op, where op is +=, -=, *=, /=, %=, ^=, &=, |=, >>=, <<=
1212 exists ( string op |
1313 "operator" + op = this .( FunctionCall ) .getTarget ( ) .getName ( ) and
14- op in [ "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" ]
14+ op in [ "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" , "<<=" ]
1515 )
1616 }
1717}
@@ -121,10 +121,10 @@ class UserAssignmentOperator extends AssignmentOperator {
121121/** An assignment operator of any sort */
122122class AssignmentOperator extends MemberFunction {
123123 AssignmentOperator ( ) {
124- // operator op, where op is =, +=, -=, *=, /=, %=, ^=, &=, |=, >>=
124+ // operator op, where op is =, +=, -=, *=, /=, %=, ^=, &=, |=, >>=, <<=
125125 exists ( string op |
126126 "operator" + op = this .getName ( ) and
127- op in [ "=" , "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" ]
127+ op in [ "=" , "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" , "<<=" ]
128128 )
129129 }
130130}
0 commit comments