test.java.file
  FOREACH_PATTERN_STATEMENT
    FOR_KEYWORD
    WHITE_SPACE
    LPARENTH
    DECONSTRUCTION_PATTERN
      MODIFIER_LIST
        <empty list>
      TYPE
        JAVA_CODE_REFERENCE
          IDENTIFIER
          REFERENCE_PARAMETER_LIST
            <empty list>
      DECONSTRUCTION_LIST
        LPARENTH
        TYPE_TEST_PATTERN
          PATTERN_VARIABLE
            MODIFIER_LIST
              <empty list>
            TYPE
              VAR
            WHITE_SPACE
            IDENTIFIER
        COMMA
        WHITE_SPACE
        TYPE_TEST_PATTERN
          PATTERN_VARIABLE
            MODIFIER_LIST
              <empty list>
            TYPE
              VAR
            WHITE_SPACE
            IDENTIFIER
        RPARENTH
    ERROR_ELEMENT
      <empty list>
    WHITE_SPACE
    RPARENTH
    WHITE_SPACE
    EMPTY_STATEMENT
      SEMICOLON