Macro tract_hir::internal::bin_to_super_type [−][src]
macro_rules! bin_to_super_type {
($func : ident, $Op : ident, $(cost : $cost : expr,) ?
$(declutter_bin : $declutter_bin : expr,) ?
$(declutter_unary : $declutter_unary : expr,) ?
$(eval_override : $eval_override : expr,) ? $(flip : $flip : expr,) ?
$(out_of_place : $out_of_place : expr,) ? $(validation : $validation : expr,)
? $(q : $([$($typ_dt : ident), *] => $cab_dt : expr), * ;) ?
$([$($typ : ident), *] => $cab : expr), *) => { ... };
}