(modifiers, typeParameters, parameters, type)
| 23581 | ts.Debug.fail("Incorrect number of arguments specified."); |
| 23582 | } |
| 23583 | function createConstructorTypeNode1(modifiers, typeParameters, parameters, type) { |
| 23584 | var node = createBaseSignatureDeclaration(180 /* SyntaxKind.ConstructorType */, |
| 23585 | /*decorators*/ undefined, modifiers, |
| 23586 | /*name*/ undefined, typeParameters, parameters, type); |
| 23587 | node.transformFlags = 1 /* TransformFlags.ContainsTypeScript */; |
| 23588 | return node; |
| 23589 | } |
| 23590 | /** @deprecated */ |
| 23591 | function createConstructorTypeNode2(typeParameters, parameters, type) { |
| 23592 | return createConstructorTypeNode1(/*modifiers*/ undefined, typeParameters, parameters, type); |
no test coverage detected