PyFile:CommentBetweenClasses.py
  PyClass: T1
    PsiElement(Py:CLASS_KEYWORD)('class')
    PsiWhiteSpace(' ')
    PsiElement(Py:IDENTIFIER)('T1')
    PyArgumentList
      PsiElement(Py:LPAR)('(')
      PyReferenceExpression: object
        PsiElement(Py:IDENTIFIER)('object')
      PsiElement(Py:RPAR)(')')
    PsiElement(Py:COLON)(':')
    PsiWhiteSpace('\n    ')
    PyStatementList
      PyFunction('m1')
        PsiElement(Py:DEF_KEYWORD)('def')
        PsiWhiteSpace(' ')
        PsiElement(Py:IDENTIFIER)('m1')
        PyParameterList
          PsiElement(Py:LPAR)('(')
          PyNamedParameter('self')
            PsiElement(Py:IDENTIFIER)('self')
          PsiElement(Py:RPAR)(')')
        PsiElement(Py:COLON)(':')
        PsiWhiteSpace('\n        ')
        PyStatementList
          PyPassStatement
            PsiElement(Py:PASS_KEYWORD)('pass')
      PsiWhiteSpace('\n\n')
  PsiComment(Py:END_OF_LINE_COMMENT)('# comment about T2')
  PsiWhiteSpace('\n\n')
  PyClass: T2
    PsiElement(Py:CLASS_KEYWORD)('class')
    PsiWhiteSpace(' ')
    PsiElement(Py:IDENTIFIER)('T2')
    PyArgumentList
      PsiElement(Py:LPAR)('(')
      PyReferenceExpression: object
        PsiElement(Py:IDENTIFIER)('object')
      PsiElement(Py:RPAR)(')')
    PsiElement(Py:COLON)(':')
    PsiWhiteSpace('\n    ')
    PyStatementList
      PyFunction('m2')
        PsiElement(Py:DEF_KEYWORD)('def')
        PsiWhiteSpace(' ')
        PsiElement(Py:IDENTIFIER)('m2')
        PyParameterList
          PsiElement(Py:LPAR)('(')
          PyNamedParameter('self')
            PsiElement(Py:IDENTIFIER)('self')
          PsiElement(Py:RPAR)(')')
        PsiElement(Py:COLON)(':')
        PsiWhiteSpace('\n        ')
        PyStatementList
          PyPassStatement
            PsiElement(Py:PASS_KEYWORD)('pass')