Home
last modified time | relevance | path

Searched refs:ThisParameterType (Results 1 – 8 of 8) sorted by relevance

/third_party/typescript/tests/baselines/reference/
DstrictBindCallApply2.symbols13 type Test = ThisParameterType<typeof fn>;
15 >ThisParameterType : Symbol(ThisParameterType, Decl(lib.es5.d.ts, --, --))
DstrictBindCallApply2.types11 type Test = ThisParameterType<typeof fn>;
18 >fn.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends a…
20 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
DstrictBindCallApply2.js7 type Test = ThisParameterType<typeof fn>;
DstrictBindCallApply1.types22 >foo.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends …
24 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
30 >foo.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends …
32 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
39 >foo.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends …
41 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
49 >foo.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends …
51 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
59 >overloaded.bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A e…
61 >bind : { <T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>; <T, A0, A extends any[…
[all …]
/third_party/typescript/tests/cases/conformance/functions/
DstrictBindCallApply2.ts9 type Test = ThisParameterType<typeof fn>;
/third_party/typescript_eslint/packages/scope-manager/src/lib/
Des5.ts56 ThisParameterType: {
/third_party/typescript/src/lib/
Des5.d.ts301 type ThisParameterType<T> = T extends (this: infer U, ...args: any[]) => any ? U : unknown; alias
306 type OmitThisParameter<T> = unknown extends ThisParameterType<T> ? T : T extends (...args: infer A)…
330 bind<T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>;
/third_party/typescript/lib/
Dlib.es5.d.ts321 type ThisParameterType<T> = T extends (this: infer U, ...args: any[]) => any ? U : unknown; alias
326 type OmitThisParameter<T> = unknown extends ThisParameterType<T> ? T : T extends (...args: infer A)…
350 bind<T>(this: T, thisArg: ThisParameterType<T>): OmitThisParameter<T>;