PyFile:MatMul.py
  PyExpressionStatement
    PyBinaryExpression
      PyReferenceExpression: x
        PsiElement(Py:IDENTIFIER)('x')
      PsiWhiteSpace(' ')
      PsiElement(Py:AT)('@')
      PsiWhiteSpace(' ')
      PyReferenceExpression: y
        PsiElement(Py:IDENTIFIER)('y')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PyBinaryExpression
      PyBinaryExpression
        PyReferenceExpression: x
          PsiElement(Py:IDENTIFIER)('x')
        PsiWhiteSpace(' ')
        PsiElement(Py:AT)('@')
        PsiWhiteSpace(' ')
        PyReferenceExpression: y
          PsiElement(Py:IDENTIFIER)('y')
      PsiWhiteSpace(' ')
      PsiElement(Py:AT)('@')
      PsiWhiteSpace(' ')
      PyReferenceExpression: z
        PsiElement(Py:IDENTIFIER)('z')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PyBinaryExpression
      PyBinaryExpression
        PyReferenceExpression: x
          PsiElement(Py:IDENTIFIER)('x')
        PsiWhiteSpace(' ')
        PsiElement(Py:AT)('@')
        PsiWhiteSpace(' ')
        PyReferenceExpression: y
          PsiElement(Py:IDENTIFIER)('y')
      PsiWhiteSpace(' ')
      PsiElement(Py:MULT)('*')
      PsiWhiteSpace(' ')
      PyReferenceExpression: z
        PsiElement(Py:IDENTIFIER)('z')
  PsiWhiteSpace('\n')
  PyExpressionStatement
    PyBinaryExpression
      PyReferenceExpression: x
        PsiElement(Py:IDENTIFIER)('x')
      PsiWhiteSpace(' ')
      PsiElement(Py:PLUS)('+')
      PsiWhiteSpace(' ')
      PyBinaryExpression
        PyReferenceExpression: y
          PsiElement(Py:IDENTIFIER)('y')
        PsiWhiteSpace(' ')
        PsiElement(Py:AT)('@')
        PsiWhiteSpace(' ')
        PyReferenceExpression: z
          PsiElement(Py:IDENTIFIER)('z')
  PsiWhiteSpace('\n')
  PyAugAssignmentStatement
    PyReferenceExpression: z
      PsiElement(Py:IDENTIFIER)('z')
    PsiWhiteSpace(' ')
    PsiElement(Py:ATEQ)('@=')
    PsiWhiteSpace(' ')
    PyReferenceExpression: x
      PsiElement(Py:IDENTIFIER)('x')