(
functionName: string,
callArguments: ts.Expression[],
originalNode: ts.Node | undefined,
transformContext: ts.TransformationContext,
)
| 309 | } |
| 310 | |
| 311 | private createRendererCall( |
| 312 | functionName: string, |
| 313 | callArguments: ts.Expression[], |
| 314 | originalNode: ts.Node | undefined, |
| 315 | transformContext: ts.TransformationContext, |
| 316 | ): ts.Statement { |
| 317 | const callExpression = this.createRendererCallExpr(functionName, callArguments, transformContext); |
| 318 | const expressionStatement = transformContext.factory.createExpressionStatement(callExpression); |
| 319 | |
| 320 | if (originalNode) { |
| 321 | ts.setTextRange(expressionStatement, originalNode); |
| 322 | } |
| 323 | return expressionStatement; |
| 324 | } |
| 325 | |
| 326 | private isCompilerIntrinsicCall(node: ts.Node, intrisicCallName: string): node is ts.CallExpression { |
| 327 | if (!ts.isCallExpression(node)) { |
no test coverage detected