1import{r as e}from"./chunk-UIGDSWPH-CcLCFrea.js";function s(...r){const t=e.useRef(void 0),l=e.useCallback(u=>{const f=r.map(n=>{if(n==null)return null;if(typeof n=="function"){const c=n,o=c(u);return typeof o=="function"?o:()=>{c(null)}}return n.current=u,()=>{n.current=null}});return()=>{f.forEach(n=>n==null?void 0:n())}},r);return e.useMemo(()=>r.every(u=>u==null)?null:u=>{t.current&&(t.current(),t.current=void 0),u!=null&&(t.current=l(u))},r)}export{s as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.