String (PsiClass languagePsiClass, int index) { UClass languageClass = UastContextKt.toUElement(languagePsiClass, UClass.class); if (languageClass == null) return null; if (languageClass instanceof UAnonymousClass) { return getStringConstantExpression(UastUtils.findContaining(languageClass.getSourcePsi(), UObjectLiteralExpression.class), index); } UCallExpression methodCallExpression = getSuperConstructorParameterExpression(languageClass); return getStringConstantExpression(methodCallExpression, index); }