From 58de0ae6bc0ceb9a0d11fa8f10bb5500e5fc7d80 Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Wed, 30 May 2018 18:29:05 +0300 Subject: [PATCH] New J2K: Always use text for literals --- j2k/newSrc/org/jetbrains/kotlin/j2k/JavaToJKTreeBuilder.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/j2k/newSrc/org/jetbrains/kotlin/j2k/JavaToJKTreeBuilder.kt b/j2k/newSrc/org/jetbrains/kotlin/j2k/JavaToJKTreeBuilder.kt index 9ce03db9dd5..e2ba71fbfbb 100644 --- a/j2k/newSrc/org/jetbrains/kotlin/j2k/JavaToJKTreeBuilder.kt +++ b/j2k/newSrc/org/jetbrains/kotlin/j2k/JavaToJKTreeBuilder.kt @@ -80,8 +80,8 @@ class JavaToJKTreeBuilder(var symbolProvider: JKSymbolProvider) { JavaTokenType.NULL_KEYWORD -> JKNullLiteral() JavaTokenType.TRUE_KEYWORD -> JKBooleanLiteral(true) JavaTokenType.FALSE_KEYWORD -> JKBooleanLiteral(false) - JavaTokenType.STRING_LITERAL -> JKJavaLiteralExpressionImpl(innerText!!, STRING) - JavaTokenType.CHARACTER_LITERAL -> JKJavaLiteralExpressionImpl(innerText!!, CHAR) + JavaTokenType.STRING_LITERAL -> JKJavaLiteralExpressionImpl(text, STRING) + JavaTokenType.CHARACTER_LITERAL -> JKJavaLiteralExpressionImpl(text, CHAR) JavaTokenType.INTEGER_LITERAL -> JKJavaLiteralExpressionImpl(text, INT) JavaTokenType.LONG_LITERAL -> JKJavaLiteralExpressionImpl(text, LONG) JavaTokenType.FLOAT_LITERAL -> JKJavaLiteralExpressionImpl(text, FLOAT)