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
|
//// [crashIntypeCheckObjectCreationExpression.ts]
export class BuildWorkspaceService {
public injectRequestService<P0, P1, P2>(service: P0) {
this.injectBuildService<number>(new X(service));
}
public injectBuildService<P0>(service: P0) {
}
}
//// [crashIntypeCheckObjectCreationExpression.js]
define(["require", "exports"], function (require, exports) {
"use strict";
exports.__esModule = true;
var BuildWorkspaceService = /** @class */ (function () {
function BuildWorkspaceService() {
}
BuildWorkspaceService.prototype.injectRequestService = function (service) {
this.injectBuildService(new X(service));
};
BuildWorkspaceService.prototype.injectBuildService = function (service) {
};
return BuildWorkspaceService;
}());
exports.BuildWorkspaceService = BuildWorkspaceService;
});
|