@@ -8,10 +8,10 @@ class AnyAssignOperation extends Expr {
8
8
AnyAssignOperation ( ) {
9
9
this instanceof AssignOperation
10
10
or
11
- // operator op, where op is +=, -=, *=, /=, %=, ^=, &=, |=, >>=
11
+ // operator op, where op is +=, -=, *=, /=, %=, ^=, &=, |=, >>=, <<=
12
12
exists ( string op |
13
13
"operator" + op = this .( FunctionCall ) .getTarget ( ) .getName ( ) and
14
- op in [ "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" ]
14
+ op in [ "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" , "<<=" ]
15
15
)
16
16
}
17
17
}
@@ -121,7 +121,7 @@ class UserAssignmentOperator extends AssignmentOperator {
121
121
/** An assignment operator of any sort */
122
122
class AssignmentOperator extends MemberFunction {
123
123
AssignmentOperator ( ) {
124
- // operator op, where op is =, +=, -=, *=, /=, %=, ^=, &=, |=, >>=
124
+ // operator op, where op is =, +=, -=, *=, /=, %=, ^=, &=, |=, >>=, <<=
125
125
exists ( string op |
126
126
"operator" + op = this .getName ( ) and
127
127
op in [ "=" , "+=" , "-=" , "*=" , "/=" , "%=" , "^=" , "&=" , "|=" , ">>=" , "<<=" ]
0 commit comments