UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

12 lines (11 loc) 512 B
import * as ts from "typescript"; import { Node } from "./Node"; import { Expression } from "./Expression"; import { ArgumentedNode, TypeArgumentedNode } from "./../base"; export declare const CallExpressionBase: (new (...args: any[]) => TypeArgumentedNode) & (new (...args: any[]) => ArgumentedNode) & typeof Node; export declare class CallExpression extends CallExpressionBase<ts.CallExpression> { /** * Gets the call expression's expression. */ getExpression(): Expression<ts.Expression>; }