aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/StdNames.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/dotty/tools/dotc/core/StdNames.scala')
-rw-r--r--src/dotty/tools/dotc/core/StdNames.scala16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/StdNames.scala b/src/dotty/tools/dotc/core/StdNames.scala
index a4471ebb4..0a6c43f4e 100644
--- a/src/dotty/tools/dotc/core/StdNames.scala
+++ b/src/dotty/tools/dotc/core/StdNames.scala
@@ -540,6 +540,22 @@ object StdNames {
final val isUnary: Set[Name] = Set(MINUS, PLUS, TILDE, BANG)
}
+ object specializedTypeNames {
+ final val Boolean: N = "Z"
+ final val Byte: N = "B"
+ final val Char: N = "C"
+ final val Short: N = "S"
+ final val Int: N = "I"
+ final val Long: N = "J"
+ final val Float: N = "F"
+ final val Double: N = "D"
+ final val Void: N = "V"
+ final val Object: N = "L"
+
+ final val prefix: N = "$mc"
+ final val suffix: N = "$sp"
+ }
+
// value-conversion methods
val toByte: N = "toByte"
val toShort: N = "toShort"