Home
last modified time | relevance | path

Searched refs:ConstructorParameters (Results 1 – 18 of 18) sorted by relevance

/third_party/typescript/tests/baselines/reference/
DparameterListAsTupleType.symbols46 type Ccps = ConstructorParameters<typeof C>; // should be [number, string]
48 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
59 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
61 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
DparameterListAsTupleType.js18 type Ccps = ConstructorParameters<typeof C>; // should be [number, string]
24 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
DgenericRestParameters1.js130 type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
131 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
133 type T06<T> = ConstructorParameters<new (...args: []) => void>;
135 type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
335 declare type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
336 declare type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
338 declare type T06<T> = ConstructorParameters<new (...args: []) => void>;
340 declare type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
DparameterListAsTupleType.errors.txt28 type Ccps = ConstructorParameters<typeof C>; // should be [number, string]
34 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
DparameterListAsTupleType.types46 type Ccps = ConstructorParameters<typeof C>; // should be [number, string]
58 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
DgenericRestParameters2.js70 type T03 = ConstructorParameters<new (x: number, y: string, ...z: boolean[]) => void>;
71 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
150 declare type T03 = ConstructorParameters<new (x: number, y: string, ...z: boolean[]) => void>;
151 declare type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
DgenericRestParameters1.symbols509 type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
511 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
516 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
518 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
528 type T06<T> = ConstructorParameters<new (...args: []) => void>;
531 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
541 type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
544 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
DgenericRestParameters2.symbols260 type T03 = ConstructorParameters<new (x: number, y: string, ...z: boolean[]) => void>;
262 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
267 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
269 >ConstructorParameters : Symbol(ConstructorParameters, Decl(lib.es5.d.ts, --, --))
DgenericRestParameters1.errors.txt137 type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
138 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
140 type T06<T> = ConstructorParameters<new (...args: []) => void>;
142 type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
DgenericRestParameters1.types677 type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
683 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
691 type T06<T> = ConstructorParameters<new (...args: []) => void>;
699 type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
DgenericRestParameters2.types429 type T03 = ConstructorParameters<new (x: number, y: string, ...z: boolean[]) => void>;
435 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
/third_party/typescript/tests/cases/compiler/
DparameterListAsTupleType.ts17 type Ccps = ConstructorParameters<typeof C>; // should be [number, string]
23 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
/third_party/typescript/tests/cases/conformance/types/rest/
DgenericRestParameters1.ts132 type T03 = ConstructorParameters<new (x: number, y: string, z: boolean) => void>;
133 type T04 = ConstructorParameters<new (...args: [number, string, boolean]) => void>;
135 type T06<T> = ConstructorParameters<new (...args: []) => void>;
137 type T08<T extends any[]> = ConstructorParameters<new (...args: T) => void>;
DgenericRestParameters2.ts72 type T03 = ConstructorParameters<new (x: number, y: string, ...z: boolean[]) => void>;
73 type T04 = ConstructorParameters<new (...args: [number, string, ...boolean[]]) => void>;
/third_party/typescript_eslint/packages/scope-manager/src/lib/
Des5.ts404 ConstructorParameters: {
/third_party/typescript/src/lib/
Des5.d.ts1511 type ConstructorParameters<T extends new (...args: any) => any> = T extends new (...args: infer P) … alias
/third_party/typescript/lib/
Dlib.es5.d.ts1531 type ConstructorParameters<T extends new (...args: any) => any> = T extends new (...args: infer P) … alias
/third_party/typescript/doc/
Dspec-ARCHIVED.md4825 function <ClassName>(<ConstructorParameters>) {
4839 *ConstructorParameters* is a comma separated list of the constructor's parameter names.
4930 function <ClassName>(<ConstructorParameters>) {