1. 20 Feb, 2019 4 commits
  2. 19 Feb, 2019 12 commits
  3. 17 Feb, 2019 2 commits
  4. 16 Feb, 2019 1 commit
  5. 15 Feb, 2019 6 commits
  6. 13 Feb, 2019 5 commits
  7. 12 Feb, 2019 8 commits
  8. 11 Feb, 2019 2 commits
    • Robert Griesemer's avatar
      go/types: permit signed integer shift count · 6fa13365
      Robert Griesemer authored
      Permit shifts by non-constant signed integer shift counts.
      Share logic for constant shift counts in non-constant
      shifts and improve error messages a little bit.
      
      R=Go1.13
      
      Updates #19113.
      
      Change-Id: Ia01d83ca8aa60a6a3f4c49f026e0c46396f852be
      Reviewed-on: https://go-review.googlesource.com/c/159317
      Run-TryBot: Robert Griesemer <gri@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: default avatarAlan Donovan <adonovan@google.com>
      6fa13365
    • Robert Griesemer's avatar
      text/scanner: accept new Go2 number literals · 710417bc
      Robert Griesemer authored
      This CL introduces text/scanner support for the new binary and octal integer
      literals, hexadecimal floats, and digit separators for all number literals.
      The new code is closely mirroring the respective code for number literals in
      cmd/compile/internal/syntax/scanner.go.
      
      Uniformly use the term "invalid" rather than "illegal" in error messages
      to match the respective error messages in the other scanners directly.
      
      R=Go1.13
      
      Updates #12711.
      Updates #19308.
      Updates #28493.
      Updates #29008.
      
      Change-Id: I2f291de13ba5afc0e530cd8326e6bf4c3858ebac
      Reviewed-on: https://go-review.googlesource.com/c/161199
      Run-TryBot: Robert Griesemer <gri@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      710417bc