diff options
author | Martin Odersky <odersky@gmail.com> | 2003-06-04 14:53:23 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2003-06-04 14:53:23 +0000 |
commit | 3a593c580c9a23b3654ea3391fb22afa85db0697 (patch) | |
tree | 193a2614a7a55cd4e5304a22e7761c88ba23f6e6 /sources/scalac/util | |
parent | 6af6dae0df106de569e9b9cf503b3350722e58eb (diff) | |
download | scala-3a593c580c9a23b3654ea3391fb22afa85db0697.tar.gz scala-3a593c580c9a23b3654ea3391fb22afa85db0697.tar.bz2 scala-3a593c580c9a23b3654ea3391fb22afa85db0697.zip |
*** empty log message ***
Diffstat (limited to 'sources/scalac/util')
-rw-r--r-- | sources/scalac/util/Name.java | 8 | ||||
-rw-r--r-- | sources/scalac/util/Names.java | 2 |
2 files changed, 7 insertions, 3 deletions
diff --git a/sources/scalac/util/Name.java b/sources/scalac/util/Name.java index 2522cb59f8..0978c7589d 100644 --- a/sources/scalac/util/Name.java +++ b/sources/scalac/util/Name.java @@ -338,9 +338,11 @@ public final class Name { /** is this name a variable identifier? */ public boolean isVariable() { - return ((names[index] >= 'a') && (names[index] <= 'z')) || - (names[index] == '_') && - this != Names.null_; + return ((names[index] >= 'a' && names[index] <= 'z') || + names[index] == '_') && + this != Names.null_ && + this != Names.true_ && + this != Names.false_; } public static final Name ERROR = Name.fromString("<error>"); diff --git a/sources/scalac/util/Names.java b/sources/scalac/util/Names.java index f8a0e709b6..b7e2b0e0c2 100644 --- a/sources/scalac/util/Names.java +++ b/sources/scalac/util/Names.java @@ -60,6 +60,7 @@ public class Names { public static final Name as = Name.fromString("as"); public static final Name box = Name.fromString("box"); public static final Name elem = Name.fromString("elem"); + public static final Name false_ = Name.fromString("false"); public static final Name filter = Name.fromString("filter"); public static final Name flatmap = Name.fromString("flatMap"); public static final Name foreach = Name.fromString("foreach"); @@ -114,6 +115,7 @@ public class Names { public static final Name that = Name.fromString("that"); public static final Name this_ = Name.fromString("this"); public static final Name throw_ = Name.fromString("throw"); + public static final Name true_ = Name.fromString("true"); public static final Name update = Name.fromString("update"); public static final Name |