FILE(0,36)
  JqlQuery(a = 42 or b > 42 || c < 42 | d != 42)(0,36)
    JqlOrClause(a = 42 or b > 42 || c < 42 | d != 42)(0,36)
      JqlOrClause(a = 42 or b > 42 || c < 42)(0,26)
        JqlOrClause(a = 42 or b > 42)(0,16)
          JqlSimpleClause(a = 42)(0,6)
            JqlIdentifier(a)(0,1)
              PsiElement(JQL: STRING_LITERAL)('a')(0,1)
            PsiWhiteSpace(' ')(1,2)
            PsiElement(JQL: EQ)('=')(2,3)
            PsiWhiteSpace(' ')(3,4)
            JqlLiteral(42)(4,6)
              PsiElement(JQL: NUMBER_LITERAL)('42')(4,6)
          PsiWhiteSpace(' ')(6,7)
          PsiElement(JQL: OR_KEYWORD)('or')(7,9)
          PsiWhiteSpace(' ')(9,10)
          JqlSimpleClause(b > 42)(10,16)
            JqlIdentifier(b)(10,11)
              PsiElement(JQL: STRING_LITERAL)('b')(10,11)
            PsiWhiteSpace(' ')(11,12)
            PsiElement(JQL: GT)('>')(12,13)
            PsiWhiteSpace(' ')(13,14)
            JqlLiteral(42)(14,16)
              PsiElement(JQL: NUMBER_LITERAL)('42')(14,16)
        PsiWhiteSpace(' ')(16,17)
        PsiElement(JQL: PIPE_PIPE)('||')(17,19)
        PsiWhiteSpace(' ')(19,20)
        JqlSimpleClause(c < 42)(20,26)
          JqlIdentifier(c)(20,21)
            PsiElement(JQL: STRING_LITERAL)('c')(20,21)
          PsiWhiteSpace(' ')(21,22)
          PsiElement(JQL: LT)('<')(22,23)
          PsiWhiteSpace(' ')(23,24)
          JqlLiteral(42)(24,26)
            PsiElement(JQL: NUMBER_LITERAL)('42')(24,26)
      PsiWhiteSpace(' ')(26,27)
      PsiElement(JQL: PIPE)('|')(27,28)
      PsiWhiteSpace(' ')(28,29)
      JqlSimpleClause(d != 42)(29,36)
        JqlIdentifier(d)(29,30)
          PsiElement(JQL: STRING_LITERAL)('d')(29,30)
        PsiWhiteSpace(' ')(30,31)
        PsiElement(JQL: NE)('!=')(31,33)
        PsiWhiteSpace(' ')(33,34)
        JqlLiteral(42)(34,36)
          PsiElement(JQL: NUMBER_LITERAL)('42')(34,36)