PyFile:FStringAllKindsNested.py PyAssignmentStatement PyTargetExpression: s PsiElement(Py:IDENTIFIER)('s') PsiWhiteSpace(' ') PsiElement(Py:EQ)('=') PsiWhiteSpace(' ') PyStringLiteralExpression: 1{f'''2{f"3{f'4'}"}'''} PyFormattedStringElement PsiElement(Py:FSTRING_START)('f"""') PsiElement(Py:FSTRING_TEXT)('1') PyFStringFragment PsiElement(Py:FSTRING_FRAGMENT_START)('{') PyStringLiteralExpression: 2{f"3{f'4'}"} PyFormattedStringElement PsiElement(Py:FSTRING_START)('f'''') PsiElement(Py:FSTRING_TEXT)('2') PyFStringFragment PsiElement(Py:FSTRING_FRAGMENT_START)('{') PyStringLiteralExpression: 3{f'4'} PyFormattedStringElement PsiElement(Py:FSTRING_START)('f"') PsiElement(Py:FSTRING_TEXT)('3') PyFStringFragment PsiElement(Py:FSTRING_FRAGMENT_START)('{') PyStringLiteralExpression: 4 PyFormattedStringElement PsiElement(Py:FSTRING_START)('f'') PsiElement(Py:FSTRING_TEXT)('4') PsiElement(Py:FSTRING_END)(''') PsiElement(Py:FSTRING_FRAGMENT_END)('}') PsiElement(Py:FSTRING_END)('"') PsiElement(Py:FSTRING_FRAGMENT_END)('}') PsiElement(Py:FSTRING_END)(''''') PsiElement(Py:FSTRING_FRAGMENT_END)('}') PsiElement(Py:FSTRING_END)('"""')