ts-budgie
Version:
Converts TypeScript code to Budgie.
13 lines (12 loc) • 526 B
TypeScript
import * as ts from "typescript";
import { Transformation } from "../../output/transformation";
import { NodeVisitor } from "../visitor";
export declare class MethodDeclarationVisitor extends NodeVisitor {
visit(node: ts.MethodDeclaration): Transformation[];
private returnAbstractTransformation;
private getAbstractTransformationContents;
private returnConcreteTransformation;
private getConcreteTransformationContents;
private accumulateParameters;
private getConcreteCommandNames;
}