PyFile:PatternMatchingMatchLooksLikeIndexing.py PyMatchStatement PsiElement(Py:MATCH_KEYWORD)('match') PsiWhiteSpace(' ') PyListLiteralExpression PsiElement(Py:LBRACKET)('[') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RBRACKET)(']') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyCaseClause PsiElement(Py:CASE_KEYWORD)('case') PsiWhiteSpace(' ') PySequencePattern PsiElement(Py:LBRACKET)('[') PyLiteralPattern PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RBRACKET)(']') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyIfStatement PyIfPartIf PsiElement(Py:IF_KEYWORD)('if') PsiWhiteSpace(' ') PySubscriptionExpression PyReferenceExpression: match PsiElement(Py:IDENTIFIER)('match') PsiElement(Py:LBRACKET)('[') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RBRACKET)(']') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyExpressionStatement PySubscriptionExpression PyReferenceExpression: match PsiElement(Py:IDENTIFIER)('match') PsiElement(Py:LBRACKET)('[') PyNumericLiteralExpression PsiElement(Py:INTEGER_LITERAL)('0') PsiElement(Py:RBRACKET)(']')