code: public void markTypeNode(Node typeNode, int lineno, int startCharno,
        int endLineno, int endCharno, boolean hasLC) {
      if (currentMarker != null) {
        JSDocInfo.TypePosition position = new JSDocInfo.TypePosition();
        position.setItem(typeNode);
        position.setHasBrackets(hasLC);
        position.setPositionInformation(lineno, startCharno,
            endLineno, endCharno);
        currentMarker.setType(position);
      }
    }
docs: Adds a type declaration to the current marker.