Lines Matching refs:ARROW
827 if p.tok == token.ARROW {
832 p.expect(token.ARROW)
859 case token.CHAN, token.ARROW:
1306 case token.ARROW:
1317 return &ast.UnaryExpr{pos, token.ARROW, p.checkExpr(x)}
1412 case token.ARROW:
1414 arrow := p.pos
1417 return &ast.SendStmt{x[0], arrow, y}
1665 if p.tok == token.ARROW {
1671 arrow := p.pos
1674 comm = &ast.SendStmt{lhs[0], arrow, rhs}
1698 if x, isUnary := rhs.(*ast.UnaryExpr); !isUnary || x.Op != token.ARROW {
1818 token.MUL, token.AND, token.ARROW, token.ADD, token.SUB, token.XOR: // unary operators