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), *) => { ... };
}