1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
=== tests/cases/conformance/classes/members/privateNames/privateNameAndPropertySignature.ts ===
type A = {
>A : {}
#foo: string;
>#foo : string
#bar(): string;
>#bar : () => string
}
interface B {
#foo: string;
>#foo : string
#bar(): string;
>#bar : () => string
}
declare const x: {
>x : { bar: { #baz: string; #taz(): string;}; }
#foo: number;
>#foo : number
bar: {
>bar : {}
#baz: string;
>#baz : string
#taz(): string;
>#taz : () => string
}
#baz(): string;
>#baz : () => string
};
declare const y: [{ qux: { #quux: 3 } }];
>y : [{ qux: { #quux: 3;}; }]
>qux : {}
>#quux : 3
|