template nodeOverride(string Cond, string TypeFunc, string ValueFunc)
enum nodeOverride =
q{
static if(__C__) {
static string compileType() {
return __F__;
}
static string compileValue() {
return __G__;
}
}
}.replace("__C__", Cond).replace("__F__", TypeFunc).replace("__G__", ValueFunc);