@abaplint/transpiler
Version:
15 lines • 619 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SourceFieldTranspiler = void 0;
const traversal_1 = require("../traversal");
const chunk_1 = require("../chunk");
class SourceFieldTranspiler {
transpile(node, traversal) {
const ret = new chunk_1.Chunk();
const name = traversal.prefixAndName(node.getFirstToken(), traversal.getFilename()).replace("~", "$");
ret.append(traversal_1.Traversal.escapeNamespace(name), node, traversal);
return ret;
}
}
exports.SourceFieldTranspiler = SourceFieldTranspiler;
//# sourceMappingURL=source_field.js.map