commit | 20ee67acc920807d19d336b1cc1614d2ad529953 | [log] [tgz] |
---|---|---|
author | Robert Griesemer <gri@golang.org> | Sat Feb 20 11:16:21 2016 -0800 |
committer | Robert Griesemer <gri@golang.org> | Sun Feb 21 05:12:38 2016 +0000 |
tree | 2c5ceab1bcfd0c1aabafe0acb1cbc785bfc2710e | |
parent | 11e51ed4bc3d901c4272ba57bde4771bb7d8f6f6 [diff] |
cmd/compile: test for lower-case letters first in isAlpha Lower-case letters are more common in identifiers. Change-Id: I49c39e3ac810eea57d15c1433608daec212c9792 Reviewed-on: https://go-review.googlesource.com/19760 Reviewed-by: Matthew Dempsky <mdempsky@google.com>
diff --git a/src/cmd/compile/internal/gc/lex.go b/src/cmd/compile/internal/gc/lex.go index a6f65be..55d988b 100644 --- a/src/cmd/compile/internal/gc/lex.go +++ b/src/cmd/compile/internal/gc/lex.go
@@ -832,7 +832,7 @@ } func isAlpha(c int) bool { - return 'A' <= c && c <= 'Z' || 'a' <= c && c <= 'z' + return 'a' <= c && c <= 'z' || 'A' <= c && c <= 'Z' } func isDigit(c int) bool {