PyFile:TrailingBlockCommentsAtEndOfFile.py
  PyFunction('foo')
    PsiElement(Py:DEF_KEYWORD)('def')
    PsiWhiteSpace(' ')
    PsiElement(Py:IDENTIFIER)('foo')
    PyParameterList
      PsiElement(Py:LPAR)('(')
      PsiElement(Py:RPAR)(')')
    PsiElement(Py:COLON)(':')
    PsiWhiteSpace('\n    ')
    PyStatementList
      PyFunction('bar')
        PsiElement(Py:DEF_KEYWORD)('def')
        PsiWhiteSpace(' ')
        PsiElement(Py:IDENTIFIER)('bar')
        PyParameterList
          PsiElement(Py:LPAR)('(')
          PsiElement(Py:RPAR)(')')
        PsiElement(Py:COLON)(':')
        PsiWhiteSpace('\n        ')
        PyStatementList
          PyFunction('baz')
            PsiElement(Py:DEF_KEYWORD)('def')
            PsiWhiteSpace(' ')
            PsiElement(Py:IDENTIFIER)('baz')
            PyParameterList
              PsiElement(Py:LPAR)('(')
              PsiElement(Py:RPAR)(')')
            PsiElement(Py:COLON)(':')
            PsiWhiteSpace('\n            ')
            PyStatementList
              PyPassStatement
                PsiElement(Py:PASS_KEYWORD)('pass')
              PsiWhiteSpace('\n            ')
              PsiComment(Py:END_OF_LINE_COMMENT)('# baz 1')
              PsiWhiteSpace('\n                ')
              PsiComment(Py:END_OF_LINE_COMMENT)('# baz 2')
              PsiWhiteSpace('\n            ')
              PsiComment(Py:END_OF_LINE_COMMENT)('# baz 3')
          PsiWhiteSpace('\n          ')
          PsiComment(Py:END_OF_LINE_COMMENT)('# bar')
      PsiWhiteSpace('\n    ')
      PsiComment(Py:END_OF_LINE_COMMENT)('# foo')