docs: public void setNodeType(int nodeType) {
          if (nodeType != Token.COLON
              && nodeType != Token.GET
              && nodeType != Token.SET
              && nodeType != Token.METHOD)
              throw new IllegalArgumentException("invalid node type: "
                                                 + nodeType);
          setType(nodeType);
      }