1import{E as l,z as h,M as p,F as b,N as v,O as T,P as w,Q as _,R as E,S as g,T as y,U as S,y as k,u as N,V as R,W as x,X as A}from"./lZnVDAjw.js";import{B}from"./DefcLFGO.js";function O(s,t,i=!1){var d;h&&(d=E,p());var e=new B(s),o=i?b:0;function n(a,r){if(h){var f=v(d);if(a!==parseInt(f.substring(1))){var c=T();w(c),e.anchor=c,_(!1),e.ensure(a,r),_(!0);return}}e.ensure(a,r)}l(()=>{var a=!1;t((r,f=0)=>{a=!0,n(f,r)}),a||n(-1,null)},o)}function u(s,t){return s===t||s?.[A]===t}function I(s=S(),t,i,d){var e=g.r,o=R;return y(()=>{var n,a;return k(()=>{n=a,a=[],N(()=>{u(i(...a),s)||(t(s,...a),n&&u(i(...n),s)&&t(null,...n))})}),()=>{let r=o;for(;r!==e&&r.parent!==null&&r.parent.f&x;)r=r.parent;const f=()=>{a&&u(i(...a),s)&&t(null,...a)},c=r.teardown;r.teardown=()=>{f(),c?.()}}}),s}export{I as b,O as i};
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.