1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
=== tests/cases/compiler/functionWithSameNameAsField.ts ===
class TestProgressBar {
>TestProgressBar : Symbol(TestProgressBar, Decl(functionWithSameNameAsField.ts, 0, 0))
public total: number;
>total : Symbol(TestProgressBar.total, Decl(functionWithSameNameAsField.ts, 0, 23))
public total(total: number) {
>total : Symbol(TestProgressBar.total, Decl(functionWithSameNameAsField.ts, 1, 25))
>total : Symbol(total, Decl(functionWithSameNameAsField.ts, 2, 17))
this.total = total;
>this.total : Symbol(TestProgressBar.total, Decl(functionWithSameNameAsField.ts, 0, 23))
>this : Symbol(TestProgressBar, Decl(functionWithSameNameAsField.ts, 0, 0))
>total : Symbol(TestProgressBar.total, Decl(functionWithSameNameAsField.ts, 0, 23))
>total : Symbol(total, Decl(functionWithSameNameAsField.ts, 2, 17))
return this;
>this : Symbol(TestProgressBar, Decl(functionWithSameNameAsField.ts, 0, 0))
}
}
|