diff --git a/tests/baselines/reference/dependentReturnType11.errors.txt b/tests/baselines/reference/dependentReturnType11.errors.txt index b0dd4674b08..d434261e512 100644 --- a/tests/baselines/reference/dependentReturnType11.errors.txt +++ b/tests/baselines/reference/dependentReturnType11.errors.txt @@ -217,7 +217,7 @@ dependentReturnType11.ts(276,5): error TS2322: Type '2' is not assignable to typ prop!: T; } - function g15(param: Class1): Ret { // Unsupported. + function g15(param: Class1): Ret { return param.prop ? 1 : 2; } diff --git a/tests/baselines/reference/dependentReturnType11.symbols b/tests/baselines/reference/dependentReturnType11.symbols index a9e37040050..c48979c440d 100644 --- a/tests/baselines/reference/dependentReturnType11.symbols +++ b/tests/baselines/reference/dependentReturnType11.symbols @@ -471,7 +471,7 @@ class Class1 { >T : Symbol(T, Decl(dependentReturnType11.ts, 146, 13)) } -function g15(param: Class1): Ret { // Unsupported. +function g15(param: Class1): Ret { >g15 : Symbol(g15, Decl(dependentReturnType11.ts, 148, 1)) >T : Symbol(T, Decl(dependentReturnType11.ts, 150, 13)) >param : Symbol(param, Decl(dependentReturnType11.ts, 150, 32)) diff --git a/tests/baselines/reference/dependentReturnType11.types b/tests/baselines/reference/dependentReturnType11.types index 80838e80029..359cfdcf48c 100644 --- a/tests/baselines/reference/dependentReturnType11.types +++ b/tests/baselines/reference/dependentReturnType11.types @@ -620,7 +620,7 @@ class Class1 { > : ^ } -function g15(param: Class1): Ret { // Unsupported. +function g15(param: Class1): Ret { >g15 : (param: Class1) => Ret > : ^ ^^^^^^^^^ ^^ ^^ ^^^^^ >param : Class1