Report diagnostics about experimentality on unsigned literals
#KT-25580 Fixed
This commit is contained in:
+1
-1
@@ -56,7 +56,7 @@ class ExtractableSubstringInfo(
|
||||
val tempContext = expr.analyzeInContext(scope, template)
|
||||
val trace = DelegatingBindingTrace(tempContext, "Evaluate '$literal'")
|
||||
val languageVersionSettings = facade.getFrontendService(LanguageVersionSettings::class.java)
|
||||
val value = ConstantExpressionEvaluator(module, languageVersionSettings).evaluateExpression(expr, trace)
|
||||
val value = ConstantExpressionEvaluator(module, languageVersionSettings, facade.project).evaluateExpression(expr, trace)
|
||||
if (value == null || value.isError) return stringType
|
||||
|
||||
return value.toConstantValue(TypeUtils.NO_EXPECTED_TYPE).getType(module)
|
||||
|
||||
Reference in New Issue
Block a user