1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7095],{8948:(t,e,i)=>{let n,r,s;i.d(e,{Su:()=>l,b7:()=>o,fe:()=>c});var h=i(97478),u=i(43731),a=i(46050);function f(){return n||(n=new TextDecoder("UTF-16LE")),n}function o(){return s||(s=u.cm()?f():(r||(r=new TextDecoder("UTF-16BE")),r)),s}function l(t,e,i){let n=new Uint16Array(t.buffer,e,i);return i>0&&(65279===n[0]||65534===n[0])?function(t,e,i){let n=[],r=0;for(let s=0;s<i;s++){let i=a.$l(t,e);e+=2,n[r++]=String.fromCharCode(i)}return n.join("")}(t,e,i):f().decode(n)}class c{constructor(t){this._capacity=0|t,this._buffer=new Uint16Array(this._capacity),this._completedStrings=null,this._bufferLength=0}reset(){this._completedStrings=null,this._bufferLength=0}build(){return null!==this._completedStrings?(this._flushBuffer(),this._completedStrings.join("")):this._buildBuffer()}_buildBuffer(){if(0===this._bufferLength)return"";let t=new Uint16Array(this._buffer.buffer,0,this._bufferLength);return o().decode(t)}_flushBuffer(){let t=this._buildBuffer();this._bufferLength=0,null===this._completedStrings?this._completedStrings=[t]:this._completedStrings[this._completedStrings.length]=t}appendCharCode(t){let e=this._capacity-this._bufferLength;e<=1&&(0===e||h.pc(t))&&this._flushBuffer(),this._buffer[this._bufferLength++]=t}appendASCIICharCode(t){this._bufferLength===this._capacity&&this._flushBuffer(),this._buffer[this._bufferLength++]=t}appendString(t){let e=t.length;if(this._bufferLength+e>=this._capacity){this._flushBuffer(),this._completedStrings[this._completedStrings.length]=t;return}for(let i=0;i<e;i++)this._buffer[this._bufferLength++]=t.charCodeAt(i)}}},36329:(t,e,i)=>{i.d(e,{A:()=>r});var n=i(97478);class r{static _nextVisibleColumn(t,e,i){return 9===t?r.nextRenderTabStop(e,i):n.ne(t)||n.Ss(t)?e+2:e+1}static visibleColumnFromColumn(t,e,i){let r=Math.min(e-1,t.length),s=t.substring(0,r),h=new n.km(s),u=0;for(;!h.eol();){let t=n.Z5(s,r,h.offset);h.nextGraphemeLength(),u=this._nextVisibleColumn(t,u,i)}return u}static columnFromVisibleColumn(t,e,i){if(e<=0)return 1;let r=t.length,s=new n.km(t),h=0,u=1;for(;!s.eol();){let a=n.Z5(t,r,s.offset);s.nextGraphemeLength();let f=this._nextVisibleColumn(a,h,i),o=s.offset+1;if(f>=e){let t=e-h;if(f-e<t)return o;return u}h=f,u=o}return r+1}static nextRenderTabStop(t,e){return t+e-t%e}static nextIndentTabStop(t,e){return t+e-t%e}static prevRenderTabStop(t,e){return Math.max(0,t-1-(t-1)%e)}static prevIndentTabStop(t,e){return Math.max(0,t-1-(t-1)%e)}}},41294:(t,e,i)=>{function n(t){return t}i.d(e,{VV:()=>s,o5:()=>r});class r{constructor(t,e){this.lastCache=void 0,this.lastArgKey=void 0,"function"==typeof t?(this._fn=t,this._computeKey=n):(this._fn=e,this._computeKey=t.getCacheKey)}get(t){let e=this._computeKey(t);return this.lastArgKey!==e&&(this.lastArgKey=e,this.lastCache=this._fn(t)),this.lastCache}}class s{get cachedValues(){return this._map}constructor(t,e){this._map=new Map,this._map2=new Map,"function"==typeof t?(this._fn=t,this._computeKey=n):(this._fn=e,this._computeKey=t.getCacheKey)}get(t){let e=this._computeKey(t);if(this._map2.has(e))return this._map2.get(e);let i=this._fn(t);return this._map.set(t,i),this._map2.set(e,i),i}}},46050:(t,e,i)=>{let n;i.d(e,{$l:()=>a,Gs:()=>d,MB:()=>u,Sw:()=>l,bb:()=>o,gN:()=>f,pJ:()=>c});var r=i(63718),s=i(81029).Buffer;let h=void 0!==s;new r.d(()=>new Uint8Array(256));class u{static wrap(t){return h&&!s.isBuffer(t)&&(t=s.from(t.buffer,t.byteOffset,t.byteLength)),new u(t)}constructor(t){this.buffer=t,this.byteLength=this.buffer.byteLength}toString(){return h?this.buffer.toString():(n||(n=new TextDecoder),n.decode(this.buffer))}}function a(t,e){return(0|t[e+0])>>>0|t[e+1]<<8>>>0}function f(t,e,i){t[i+0]=255&e,e>>>=8,t[i+1]=255&e}function o(t,e){return 0x1000000*t[e]+65536*t[e+1]+256*t[e+2]+t[e+3]}function l(t,e,i){t[i+3]=e,e>>>=8,t[i+2]=e,e>>>=8,t[i+1]=e,e>>>=8,t[i]=e}function c(t,e){return t[e]}function d(t,e,i){t[i]=e}},50477:(t,e,i)=>{i.d(e,{O:()=>h});var n=i(86838),r=i(35945);class s{constructor(){this.data=new Map}add(t,e){n.ok(r.Kg(t)),n.ok(r.Gv(e)),n.ok(!this.data.has(t),"There is already an extension with this id"),this.data.set(t,e)}as(t){return this.data.get(t)||null}}let h=new s},56924:(t,e,i)=>{i.d(e,{F:()=>s});var n=i(52232),r=i(50477);let s={JSONContribution:"base.contributions.json"};class h{constructor(){this._onDidChangeSchema=new n.vl,this.schemasById={}}registerSchema(t,e){this.schemasById[t.length>0&&"#"===t.charAt(t.length-1)?t.substring(0,t.length-1):t]=e,this._onDidChangeSchema.fire(t)}
1notifySchemaChanged(t){this._onDidChangeSchema.fire(t)}}let u=new h;r.O.add(s.JSONContribution,u)},63718:(t,e,i)=>{i.d(e,{d:()=>n});class n{constructor(t){this.executor=t,this._didRun=!1}get value(){if(!this._didRun)try{this._value=this.executor()}catch(t){this._error=t}finally{this._didRun=!0}if(this._error)throw this._error;return this._value}get rawValue(){return this._value}}},64726:(t,e,i)=>{i.d(e,{R:()=>n});let n={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0,bracketPairColorizationOptions:{enabled:!0,independentColorPoolPerBracketType:!1}}}}]);
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.