TypeScript/tests/baselines/reference/constructorWithExpressionLessReturn.types

41 lines
1 KiB
Text

=== tests/cases/conformance/classes/constructorDeclarations/constructorWithExpressionLessReturn.ts ===
class C {
>C : C, Symbol(C,Decl(constructorWithExpressionLessReturn.ts,0,0))
constructor() {
return;
}
}
class D {
>D : D, Symbol(D,Decl(constructorWithExpressionLessReturn.ts,4,1))
x: number;
>x : number, Symbol(x,Decl(constructorWithExpressionLessReturn.ts,6,9))
constructor() {
return;
}
}
class E {
>E : E, Symbol(E,Decl(constructorWithExpressionLessReturn.ts,11,1))
constructor(public x: number) {
>x : number, Symbol(x,Decl(constructorWithExpressionLessReturn.ts,14,16))
return;
}
}
class F<T> {
>F : F<T>, Symbol(F,Decl(constructorWithExpressionLessReturn.ts,17,1))
>T : T, Symbol(T,Decl(constructorWithExpressionLessReturn.ts,19,8))
constructor(public x: T) {
>x : T, Symbol(x,Decl(constructorWithExpressionLessReturn.ts,20,16))
>T : T, Symbol(T,Decl(constructorWithExpressionLessReturn.ts,19,8))
return;
}
}