PsiElement function ( @ NotNull PsiElement arg0 ) { PsiElement loc0 = null ; for ( PsiElement loc1 = arg0 ; loc1 != null && isStringLiteralPart ( loc1 , loc0 ) ; loc1 = loc1 . getParent ( ) ) { loc0 = loc1 ; } return loc0 ; }
returns the largest expression in the specified context that represents a string literal suitable for language injection , possibly with concatenation , parentheses , or formatting . concode_field_sep InjectionResult EMPTY concode_elem_sep boolean myStrict concode_elem_sep boolean myInjected concode_elem_sep List<Class<? extends PsiElement>> ELEMENTS_TO_INJECT_IN concode_field_sep boolean isStrict concode_elem_sep InjectionResult registerStringLiteralInjection concode_elem_sep PyExpression getFormatCallQualifier concode_elem_sep InjectionResult processStringLiteral concode_elem_sep boolean isInjected concode_elem_sep boolean isStringLiteralPart concode_elem_sep InjectionResult append