RecordDispatchStatement.RecordDispatchStatement

Undocumented in source.
  1. enum RecordDispatchStatement;
  2. enum RecordDispatchStatement;
    template RecordDispatchStatement(RetType, RecordTypes...)
    static if(!(RecordTypes.length == 1))
    enum RecordDispatchStatement = format!q"EOS if (a.type == NodeType.mapping) { switch(a.edig("%1$s").as!string) { %2$s %3$s } } EOS"(RecordTypeName[0 .. $ - 1], [staticMap!(RecordCaseStr, Filter!(isDispatchable, RecordTypes))].joiner("").array, DefaultCaseStr);

Meta