FILE(0,62)
  JqlQuery(a1 is empty or a2 is null or a3 is not empty or a4 is not null)(0,62)
    JqlOrClause(a1 is empty or a2 is null or a3 is not empty or a4 is not null)(0,62)
      JqlOrClause(a1 is empty or a2 is null or a3 is not empty)(0,44)
        JqlOrClause(a1 is empty or a2 is null)(0,25)
          JqlSimpleClause(a1 is empty)(0,11)
            JqlIdentifier(a1)(0,2)
              PsiElement(JQL: STRING_LITERAL)('a1')(0,2)
            PsiWhiteSpace(' ')(2,3)
            PsiElement(JQL: IS_KEYWORD)('is')(3,5)
            PsiWhiteSpace(' ')(5,6)
            JqlEmptyValue(empty)(6,11)
              PsiElement(JQL: EMPTY_KEYWORD)('empty')(6,11)
          PsiWhiteSpace(' ')(11,12)
          PsiElement(JQL: OR_KEYWORD)('or')(12,14)
          PsiWhiteSpace(' ')(14,15)
          JqlSimpleClause(a2 is null)(15,25)
            JqlIdentifier(a2)(15,17)
              PsiElement(JQL: STRING_LITERAL)('a2')(15,17)
            PsiWhiteSpace(' ')(17,18)
            PsiElement(JQL: IS_KEYWORD)('is')(18,20)
            PsiWhiteSpace(' ')(20,21)
            JqlEmptyValue(null)(21,25)
              PsiElement(JQL: NULL_KEYWORD)('null')(21,25)
        PsiWhiteSpace(' ')(25,26)
        PsiElement(JQL: OR_KEYWORD)('or')(26,28)
        PsiWhiteSpace(' ')(28,29)
        JqlSimpleClause(a3 is not empty)(29,44)
          JqlIdentifier(a3)(29,31)
            PsiElement(JQL: STRING_LITERAL)('a3')(29,31)
          PsiWhiteSpace(' ')(31,32)
          PsiElement(JQL: IS_KEYWORD)('is')(32,34)
          PsiWhiteSpace(' ')(34,35)
          PsiElement(JQL: NOT_KEYWORD)('not')(35,38)
          PsiWhiteSpace(' ')(38,39)
          JqlEmptyValue(empty)(39,44)
            PsiElement(JQL: EMPTY_KEYWORD)('empty')(39,44)
      PsiWhiteSpace(' ')(44,45)
      PsiElement(JQL: OR_KEYWORD)('or')(45,47)
      PsiWhiteSpace(' ')(47,48)
      JqlSimpleClause(a4 is not null)(48,62)
        JqlIdentifier(a4)(48,50)
          PsiElement(JQL: STRING_LITERAL)('a4')(48,50)
        PsiWhiteSpace(' ')(50,51)
        PsiElement(JQL: IS_KEYWORD)('is')(51,53)
        PsiWhiteSpace(' ')(53,54)
        PsiElement(JQL: NOT_KEYWORD)('not')(54,57)
        PsiWhiteSpace(' ')(57,58)
        JqlEmptyValue(null)(58,62)
          PsiElement(JQL: NULL_KEYWORD)('null')(58,62)