PyFile:WithStatementWithItemsOwnParentheses.py PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PsiElement(Py:LPAR)('(') PyWithItem PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PsiElement(Py:LPAR)('(') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:COMMA)(',') PsiWhiteSpace(' ') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiWhiteSpace(' ') PsiElement(Py:AS_KEYWORD)('as') PsiWhiteSpace(' ') PyTargetExpression: bar PsiElement(Py:IDENTIFIER)('bar') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PsiElement(Py:LPAR)('(') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiWhiteSpace(' ') PsiElement(Py:AS_KEYWORD)('as') PsiWhiteSpace(' ') PyTargetExpression: bar PsiElement(Py:IDENTIFIER)('bar') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: bar PsiElement(Py:IDENTIFIER)('bar') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass') PsiWhiteSpace('\n') PyWithStatement PsiElement(Py:WITH_KEYWORD)('with') PsiWhiteSpace(' ') PyWithItem PyParenthesizedExpression PsiElement(Py:LPAR)('(') PyAssignmentExpression PyTargetExpression: bar PsiElement(Py:IDENTIFIER)('bar') PsiWhiteSpace(' ') PsiElement(Py:COLONEQ)(':=') PsiWhiteSpace(' ') PyCallExpression: foo PyReferenceExpression: foo PsiElement(Py:IDENTIFIER)('foo') PyArgumentList PsiElement(Py:LPAR)('(') PsiElement(Py:RPAR)(')') PsiElement(Py:RPAR)(')') PsiWhiteSpace(' ') PsiElement(Py:AS_KEYWORD)('as') PsiWhiteSpace(' ') PyTargetExpression: bar PsiElement(Py:IDENTIFIER)('bar') PsiElement(Py:COLON)(':') PsiWhiteSpace('\n ') PyStatementList PyPassStatement PsiElement(Py:PASS_KEYWORD)('pass')