TypeConversionDescriptor (PsiType from, PsiClassType to, PsiExpression initializer) { List<PsiVariable> toMakeFinal = TypeConversionRuleUtil.getVariablesToMakeFinal(initializer); if (toMakeFinal == null) return null; return new WrappingWithInnerClassOrLambdaDescriptor("$qualifier$", createThreadLocalInitializerReplacement(from, to, initializer), initializer, toMakeFinal); }