Searched refs:ConstructorParameters (Results 1 – 18 of 18) sorted by relevance
/third_party/typescript/tests/baselines/reference/ |
D | parameterListAsTupleType.symbols | 46 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, --, --))
|
D | parameterListAsTupleType.js | 18 type Ccps = ConstructorParameters<typeof C>; // should be [number, string] 24 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
|
D | genericRestParameters1.js | 130 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>;
|
D | parameterListAsTupleType.errors.txt | 28 type Ccps = ConstructorParameters<typeof C>; // should be [number, string] 34 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
|
D | parameterListAsTupleType.types | 46 type Ccps = ConstructorParameters<typeof C>; // should be [number, string] 58 type Dcps = ConstructorParameters<typeof D>; // should be [number, ...string[]]
|
D | genericRestParameters2.js | 70 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>;
|
D | genericRestParameters1.symbols | 509 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, --, --))
|
D | genericRestParameters2.symbols | 260 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, --, --))
|
D | genericRestParameters1.errors.txt | 137 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>;
|
D | genericRestParameters1.types | 677 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>;
|
D | genericRestParameters2.types | 429 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/ |
D | parameterListAsTupleType.ts | 17 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/ |
D | genericRestParameters1.ts | 132 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>;
|
D | genericRestParameters2.ts | 72 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/ |
D | es5.ts | 404 ConstructorParameters: {
|
/third_party/typescript/src/lib/ |
D | es5.d.ts | 1511 type ConstructorParameters<T extends new (...args: any) => any> = T extends new (...args: infer P) … alias
|
/third_party/typescript/lib/ |
D | lib.es5.d.ts | 1531 type ConstructorParameters<T extends new (...args: any) => any> = T extends new (...args: infer P) … alias
|
/third_party/typescript/doc/ |
D | spec-ARCHIVED.md | 4825 function <ClassName>(<ConstructorParameters>) { 4839 *ConstructorParameters* is a comma separated list of the constructor's parameter names. 4930 function <ClassName>(<ConstructorParameters>) {
|