@bitloops/bl-transpiler
Version:
The one and only Bitloops Language transpiler
21 lines • 617 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ClassNameNodeBuilder = void 0;
const ClassNameNode_js_1 = require("../nodes/ClassNameNode.js");
class ClassNameNodeBuilder {
nameNode;
name;
constructor(metadata) {
this.nameNode = new ClassNameNode_js_1.ClassNameNode(metadata);
}
withClassName(name) {
this.name = name;
return this;
}
build() {
this.nameNode.buildLeafValue(this.name);
return this.nameNode;
}
}
exports.ClassNameNodeBuilder = ClassNameNodeBuilder;
//# sourceMappingURL=ClassNameBuilder.js.map