Skip to content

Commit d9f0f49

Browse files
Preserve parameter types for optional parameters /fields with undefined in type and for required params with default value (microsoft#57484)
1 parent fb24094 commit d9f0f49

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/baselines/reference/verbatim-declarations-parameters.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@ export function foo1(
2727
//// [verbatim-declarations-parameters.js]
2828
"use strict";
2929
Object.defineProperty(exports, "__esModule", { value: true });
30-
exports.Foo = void 0;
31-
exports.foo1 = foo1;
30+
exports.foo1 = exports.Foo = void 0;
3231
var Foo = /** @class */ (function () {
3332
function Foo(
3433
// Type node is accurate, preserve
@@ -51,6 +50,7 @@ resolveType, requiredParam) {
5150
if (reuseTypeNode2 === void 0) { reuseTypeNode2 = {}; }
5251
if (resolveType === void 0) { resolveType = {}; }
5352
}
53+
exports.foo1 = foo1;
5454

5555

5656
//// [verbatim-declarations-parameters.d.ts]

0 commit comments

Comments
 (0)