X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;ds=sidebyside;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-tsserver%2Fnode_modules%2Ftypescript%2Flib%2Flib.esnext.weakref.d.ts;h=15a6bc60e9139caf02bee42a2e32134f82c7e358;hb=3be0a9efc698a9570a44456009afc6014812625a;hp=e28fede9d044b7897b148ee884b6f8b58aec235c;hpb=d2f432cc757f42f0318fdddcab8c00b240d47088;p=dotfiles%2F.git diff --git a/.config/coc/extensions/node_modules/coc-tsserver/node_modules/typescript/lib/lib.esnext.weakref.d.ts b/.config/coc/extensions/node_modules/coc-tsserver/node_modules/typescript/lib/lib.esnext.weakref.d.ts index e28fede9..15a6bc60 100644 --- a/.config/coc/extensions/node_modules/coc-tsserver/node_modules/typescript/lib/lib.esnext.weakref.d.ts +++ b/.config/coc/extensions/node_modules/coc-tsserver/node_modules/typescript/lib/lib.esnext.weakref.d.ts @@ -15,61 +15,61 @@ and limitations under the License. -/// - - -interface WeakRef { - readonly [Symbol.toStringTag]: "WeakRef"; - - /** - * Returns the WeakRef instance's target object, or undefined if the target object has been - * reclaimed. - */ - deref(): T | undefined; -} - -interface WeakRefConstructor { - readonly prototype: WeakRef; - - /** - * Creates a WeakRef instance for the given target object. - * @param target The target object for the WeakRef instance. - */ - new(target?: T): WeakRef; -} - -declare var WeakRef: WeakRefConstructor; - -interface FinalizationRegistry { - readonly [Symbol.toStringTag]: "FinalizationRegistry"; - - /** - * Registers an object with the registry. - * @param target The target object to register. - * @param heldValue The value to pass to the finalizer for this object. This cannot be the - * target object. - * @param unregisterToken The token to pass to the unregister method to unregister the target - * object. If provided (and not undefined), this must be an object. If not provided, the target - * cannot be unregistered. - */ - register(target: object, heldValue: any, unregisterToken?: object): void; - - /** - * Unregisters an object from the registry. - * @param unregisterToken The token that was used as the unregisterToken argument when calling - * register to register the target object. - */ - unregister(unregisterToken: object): void; -} - -interface FinalizationRegistryConstructor { - readonly prototype: FinalizationRegistry; - - /** - * Creates a finalization registry with an associated cleanup callback - * @param cleanupCallback The callback to call after an object in the registry has been reclaimed. - */ - new(cleanupCallback: (heldValue: any) => void): FinalizationRegistry; -} - -declare var FinalizationRegistry: FinalizationRegistryConstructor; +/// + + +interface WeakRef { + readonly [Symbol.toStringTag]: "WeakRef"; + + /** + * Returns the WeakRef instance's target object, or undefined if the target object has been + * reclaimed. + */ + deref(): T | undefined; +} + +interface WeakRefConstructor { + readonly prototype: WeakRef; + + /** + * Creates a WeakRef instance for the given target object. + * @param target The target object for the WeakRef instance. + */ + new(target?: T): WeakRef; +} + +declare var WeakRef: WeakRefConstructor; + +interface FinalizationRegistry { + readonly [Symbol.toStringTag]: "FinalizationRegistry"; + + /** + * Registers an object with the registry. + * @param target The target object to register. + * @param heldValue The value to pass to the finalizer for this object. This cannot be the + * target object. + * @param unregisterToken The token to pass to the unregister method to unregister the target + * object. If provided (and not undefined), this must be an object. If not provided, the target + * cannot be unregistered. + */ + register(target: object, heldValue: any, unregisterToken?: object): void; + + /** + * Unregisters an object from the registry. + * @param unregisterToken The token that was used as the unregisterToken argument when calling + * register to register the target object. + */ + unregister(unregisterToken: object): void; +} + +interface FinalizationRegistryConstructor { + readonly prototype: FinalizationRegistry; + + /** + * Creates a finalization registry with an associated cleanup callback + * @param cleanupCallback The callback to call after an object in the registry has been reclaimed. + */ + new(cleanupCallback: (heldValue: any) => void): FinalizationRegistry; +} + +declare var FinalizationRegistry: FinalizationRegistryConstructor;