hash_substructure(a, b, c)
})
}
- )
+ ),
+ associated_types: Vec::new(),
};
hash_trait_def.expand(cx, mitem, item, push);
// iteration function.
let discriminant = match variant.node.disr_expr {
Some(ref d) => d.clone(),
- None => cx.expr_uint(trait_span, index)
+ None => cx.expr_usize(trait_span, index)
};
stmts.push(call_hash(trait_span, discriminant));