mirror of
https://github.com/golang/go
synced 2024-11-18 09:04:49 -07:00
allow &^= in assignments
R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=29889 CL=29889
This commit is contained in:
parent
f30fcf32ac
commit
becf6222cc
@ -155,7 +155,7 @@ func (p *parser) collectComment() int {
|
||||
// as there may be more whitespace lines after the comment.)
|
||||
endline := p.pos.Line;
|
||||
if p.lit[1] == '*' {
|
||||
for i, b := range p.lit {
|
||||
for _, b := range p.lit {
|
||||
if b == '\n' {
|
||||
endline++;
|
||||
}
|
||||
@ -1240,7 +1240,7 @@ func (p *parser) parseSimpleStmt(label_ok bool) ast.Stmt {
|
||||
token.DEFINE, token.ASSIGN, token.ADD_ASSIGN,
|
||||
token.SUB_ASSIGN, token.MUL_ASSIGN, token.QUO_ASSIGN,
|
||||
token.REM_ASSIGN, token.AND_ASSIGN, token.OR_ASSIGN,
|
||||
token.XOR_ASSIGN, token.SHL_ASSIGN, token.SHR_ASSIGN:
|
||||
token.XOR_ASSIGN, token.SHL_ASSIGN, token.SHR_ASSIGN, token.AND_NOT_ASSIGN:
|
||||
// assignment statement
|
||||
pos, tok := p.pos, p.tok;
|
||||
p.next();
|
||||
|
Loading…
Reference in New Issue
Block a user