public new static UnknownSlotErr make(string msg, Err cause) { UnknownSlotErr err = new UnknownSlotErr(); make_(err, msg, cause); return(err); }
public override sealed Slot slot(string name, bool check) { Slot slot = (Slot)((GenericType)reflect()).m_slotsByName[name]; if (slot != null) { return(slot); } if (check) { throw UnknownSlotErr.make(this.qname() + "." + name).val; } return(null); }
public static void make_(UnknownSlotErr self, string msg, Err cause) { Err.make_(self, msg, cause); }
public static void make_(UnknownSlotErr self, string msg) { make_(self, msg, null); }
public static void make_(UnknownSlotErr self) { make_(self, null); }
public static new UnknownSlotErr make(string msg, Err cause) { UnknownSlotErr err = new UnknownSlotErr(); make_(err, msg, cause); return err; }