UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

16 lines (14 loc) 565 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function HeritageClauseableNode(Base) { return class extends Base { getHeritageClauses() { const heritageClauses = this.compilerNode.heritageClauses; if (heritageClauses == null) return []; return heritageClauses.map(c => this.global.compilerFactory.getNodeFromCompilerNode(c, this.sourceFile)); } }; } exports.HeritageClauseableNode = HeritageClauseableNode; //# sourceMappingURL=HeritageClauseableNode.js.map