diff options
Diffstat (limited to 'sources/scalac/transformer/Erasure.java')
-rw-r--r-- | sources/scalac/transformer/Erasure.java | 3 |
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(_, _, _): |