summaryrefslogtreecommitdiff
path: root/sources/scalac/util
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/util')
-rw-r--r--sources/scalac/util/Names.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/sources/scalac/util/Names.java b/sources/scalac/util/Names.java
index 069fafbbad..8d1ae3964c 100644
--- a/sources/scalac/util/Names.java
+++ b/sources/scalac/util/Names.java
@@ -7,8 +7,16 @@
\* */
package scalac.util;
+import scalac.symtab.Symbol;
+
public class Names {
+ private static final Name LOCAL_PREFIX = Name.fromString("local$");
+
+ public static Name LOCAL(Symbol clasz) {
+ return LOCAL_PREFIX.append(clasz.name);
+ }
+
public static final Name ERROR = Name.ERROR;
public static final Name NOSYMBOL = Name.fromString("<none>");
public static final Name EMPTY = Name.fromString("");