summaryrefslogtreecommitdiff
path: root/sources/scalac/util
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-06-04 14:53:23 +0000
committerMartin Odersky <odersky@gmail.com>2003-06-04 14:53:23 +0000
commit3a593c580c9a23b3654ea3391fb22afa85db0697 (patch)
tree193a2614a7a55cd4e5304a22e7761c88ba23f6e6 /sources/scalac/util
parent6af6dae0df106de569e9b9cf503b3350722e58eb (diff)
downloadscala-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.java8
-rw-r--r--sources/scalac/util/Names.java2
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