summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/Erasure.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scalac/transformer/Erasure.java')
-rw-r--r--sources/scalac/transformer/Erasure.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/transformer/Erasure.java b/sources/scalac/transformer/Erasure.java
index 0b5b3b29d8..ae1a6ae658 100644
--- a/sources/scalac/transformer/Erasure.java
+++ b/sources/scalac/transformer/Erasure.java
@@ -232,7 +232,8 @@ public class Erasure extends Transformer implements Modifiers {
return gen.Ident(tree.pos, symbol);
case Literal(Object value):
- return gen.mkLit(tree.pos, value);
+ return tree.setType(tree.type.erasure());
+ //return gen.mkLit(tree.pos, value);
case Block(_):
case If(_, _, _):