PyFile:AssignmentExpressionsInIndexes.py PyAssignmentStatement PyTargetExpression: s PsiElement(Py:IDENTIFIER)('s') PsiWhiteSpace(' ') PsiElement(Py:EQ)('=') PsiWhiteSpace(' ') PyListLiteralExpression PsiElement(Py:LBRACKET)('[') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('1') PsiElement(Py:COMMA)(',') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('2') PsiElement(Py:RBRACKET)(']') PsiWhiteSpace('\n\n') PyExpressionStatement PySubscriptionExpression PyReferenceExpression: s PsiElement(Py:IDENTIFIER)('s') PsiElement(Py:LBRACKET)('[') PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: c PsiElement(Py:IDENTIFIER)('c') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RPAR)(')') PsiElement(Py:RBRACKET)(']') PsiWhiteSpace(' ') PsiComment(Py:END_OF_LINE_COMMENT)('# valid') PsiWhiteSpace('\n') PyExpressionStatement PySubscriptionExpression PyReferenceExpression: s PsiElement(Py:IDENTIFIER)('s') PsiElement(Py:LBRACKET)('[') PyAssignmentExpression PyTargetExpression: d PsiElement(Py:IDENTIFIER)('d') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RBRACKET)(']') PsiWhiteSpace(' ') PsiComment(Py:END_OF_LINE_COMMENT)('# valid') PsiWhiteSpace('\n\n') PyExpressionStatement PySliceExpression PyReferenceExpression: s PsiElement(Py:IDENTIFIER)('s') PsiElement(Py:LBRACKET)('[') PySliceItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: d PsiElement(Py:IDENTIFIER)('d') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace(' ') PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: e PsiElement(Py:IDENTIFIER)('e') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('1') PsiElement(Py:RPAR)(')') PsiElement(Py:RBRACKET)(']') PsiWhiteSpace(' ') PsiComment(Py:END_OF_LINE_COMMENT)('# valid') PsiWhiteSpace('\n') PyAssignmentExpression PySubscriptionExpression PyReferenceExpression: s PsiElement(Py:IDENTIFIER)('s') PsiElement(Py:LBRACKET)('[') PyReferenceExpression: d PsiElement(Py:IDENTIFIER)('d') PsiErrorElement:']' expected PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:COLON)(':') PsiErrorElement:Statement expected, found Py:IDENTIFIER PsiWhiteSpace(' ') PyExpressionStatement PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: e PsiElement(Py:IDENTIFIER)('e') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('1') PsiElement(Py:RPAR)(')') PsiErrorElement:End of statement expected PsiElement(Py:RBRACKET)(']') PsiErrorElement:Statement expected, found Py:RBRACKET PsiWhiteSpace(' ') PsiComment(Py:END_OF_LINE_COMMENT)('# invalid') PsiWhiteSpace('\n') PyAssignmentExpression PySubscriptionExpression PyReferenceExpression: s PsiElement(Py:IDENTIFIER)('s') PsiElement(Py:LBRACKET)('[') PyReferenceExpression: d PsiElement(Py:IDENTIFIER)('d') PsiErrorElement:']' expected PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:COLON)(':') PsiErrorElement:Statement expected, found Py:IDENTIFIER PsiWhiteSpace(' ') PyExpressionStatement PyAssignmentExpression PyTargetExpression: e PsiElement(Py:IDENTIFIER)('e') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('1') PsiErrorElement:End of statement expected PsiElement(Py:RBRACKET)(']') PsiErrorElement:Statement expected, found Py:RBRACKET PsiWhiteSpace(' ') PsiComment(Py:END_OF_LINE_COMMENT)('# invalid')