aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/NameKinds.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2017-03-30 14:06:43 +0200
committerMartin Odersky <odersky@gmail.com>2017-04-11 09:33:11 +0200
commitab2d095943dc63414da8352ebf1e82bdb642450d (patch)
tree972ef8f09fac18b8ae20f0d5bd03e6edddb639da /compiler/src/dotty/tools/dotc/core/NameKinds.scala
parent21ded6ee9f727bd5a1c3975809c06868fe1b5536 (diff)
downloaddotty-ab2d095943dc63414da8352ebf1e82bdb642450d.tar.gz
dotty-ab2d095943dc63414da8352ebf1e82bdb642450d.tar.bz2
dotty-ab2d095943dc63414da8352ebf1e82bdb642450d.zip
Make "direct names" semantic
Diffstat (limited to 'compiler/src/dotty/tools/dotc/core/NameKinds.scala')
-rw-r--r--compiler/src/dotty/tools/dotc/core/NameKinds.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/src/dotty/tools/dotc/core/NameKinds.scala b/compiler/src/dotty/tools/dotc/core/NameKinds.scala
index 381bb3fc0..f5a758256 100644
--- a/compiler/src/dotty/tools/dotc/core/NameKinds.scala
+++ b/compiler/src/dotty/tools/dotc/core/NameKinds.scala
@@ -248,6 +248,7 @@ object NameKinds {
val ProtectedAccessorName = new PrefixNameKind(PROTECTEDACCESSOR, "protected$")
val ProtectedSetterName = new PrefixNameKind(PROTECTEDSETTER, "protected$set") // dubious encoding, kept for Scala2 compatibility
val AvoidClashName = new SuffixNameKind(AVOIDCLASH, "$_avoid_name_clash_$")
+ val DirectName = new SuffixNameKind(DIRECT, "$direct")
val ModuleClassName = new SuffixNameKind(OBJECTCLASS, "$", optInfoString = "ModuleClass")
object SignedName extends NameKind(63) {