blob: 664a13f2345e22e1394544dd6050a1f02dc6b480 [file] [log] [blame]
PyFile:SuperclassKeywordArguments.py
PyClass: Foo
PsiElement(Py:CLASS_KEYWORD)('class')
PsiWhiteSpace(' ')
PsiElement(Py:IDENTIFIER)('Foo')
PyArgumentList
PsiElement(Py:LPAR)('(')
PyReferenceExpression: base1
PsiElement(Py:IDENTIFIER)('base1')
PsiElement(Py:COMMA)(',')
PsiWhiteSpace(' ')
PyReferenceExpression: base2
PsiElement(Py:IDENTIFIER)('base2')
PsiElement(Py:COMMA)(',')
PsiWhiteSpace(' ')
PyKeywordArgumentImpl: metaclass
PsiElement(Py:IDENTIFIER)('metaclass')
PsiElement(Py:EQ)('=')
PyReferenceExpression: mymeta
PsiElement(Py:IDENTIFIER)('mymeta')
PsiElement(Py:RPAR)(')')
PsiElement(Py:COLON)(':')
PsiWhiteSpace(' ')
PyStatementList
PyPassStatement
PsiElement(Py:PASS_KEYWORD)('pass')
PsiWhiteSpace('\n')
PyClass: Bar
PsiElement(Py:CLASS_KEYWORD)('class')
PsiWhiteSpace(' ')
PsiElement(Py:IDENTIFIER)('Bar')
PyArgumentList
PsiElement(Py:LPAR)('(')
PyStarArgument
PsiElement(Py:MULT)('*')
PyReferenceExpression: bases
PsiElement(Py:IDENTIFIER)('bases')
PsiElement(Py:COMMA)(',')
PsiWhiteSpace(' ')
PyStarArgument
PsiElement(Py:EXP)('**')
PyReferenceExpression: kwds
PsiElement(Py:IDENTIFIER)('kwds')
PsiElement(Py:RPAR)(')')
PsiElement(Py:COLON)(':')
PsiWhiteSpace(' ')
PyStatementList
PyPassStatement
PsiElement(Py:PASS_KEYWORD)('pass')