PyFile:ExtendedSlices.py
  PyExpressionStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyEmptyExpression
          <empty list>
        PsiElement(Py:COLON)(':')
        PyEmptyExpression
          <empty list>
        PsiElement(Py:COLON)(':')
      PsiElement(Py:RBRACKET)(']')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('1')
        PsiElement(Py:COLON)(':')
        PyEmptyExpression
          <empty list>
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('2')
      PsiElement(Py:RBRACKET)(']')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('1')
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('2')
        PsiElement(Py:COLON)(':')
      PsiElement(Py:RBRACKET)(']')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('0')
        PsiElement(Py:COLON)(':')
        PyEmptyExpression
          <empty list>
      PsiElement(Py:RBRACKET)(']')
  PsiWhiteSpace('\n')
  PyAssignmentStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('1')
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('2')
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('3')
      PsiElement(Py:COMMA)(',')
      PsiWhiteSpace(' ')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('1')
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('2')
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('3')
      PsiElement(Py:RBRACKET)(']')
    PsiWhiteSpace(' ')
    PsiElement(Py:EQ)('=')
    PsiWhiteSpace(' ')
    PyNumericLiteralExpression
      PsiElement(Py:INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PySliceExpression
      PyReferenceExpression: d
        PsiElement(Py:IDENTIFIER)('d')
      PsiElement(Py:LBRACKET)('[')
      PySliceItem
        PyEmptyExpression
          <empty list>
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('42')
      PsiElement(Py:COMMA)(',')
      PsiWhiteSpace(' ')
      PySliceItem
        PyNoneLiteralExpression
          PsiElement(Py:DOT)('.')
          PsiElement(Py:DOT)('.')
          PsiElement(Py:DOT)('.')
      PsiElement(Py:COMMA)(',')
      PsiWhiteSpace(' ')
      PySliceItem
        PsiElement(Py:COLON)(':')
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('24')
        PsiElement(Py:COLON)(':')
      PsiElement(Py:COMMA)(',')
      PsiWhiteSpace(' ')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('24')
      PsiElement(Py:COMMA)(',')
      PsiWhiteSpace(' ')
      PySliceItem
        PyNumericLiteralExpression
          PsiElement(Py:INTEGER_LITERAL)('100')
      PsiElement(Py:RBRACKET)(']')