Lines Matching defs:expanded
8 let mut expanded = TokenStream::new();
14 Trait::Copy => expanded.extend(struct_copy(strct, span)),
15 Trait::Clone => expanded.extend(struct_clone(strct, span)),
16 Trait::Debug => expanded.extend(struct_debug(strct, span)),
17 Trait::Default => expanded.extend(struct_default(strct, span)),
21 Trait::Ord => expanded.extend(struct_ord(strct, span)),
23 Trait::PartialOrd => expanded.extend(struct_partial_ord(strct, span)),
35 expanded
39 let mut expanded = TokenStream::new();
50 expanded.extend(enum_copy(enm, span));
54 expanded.extend(enum_clone(enm, span));
57 Trait::Debug => expanded.extend(enum_debug(enm, span)),
65 Trait::Ord => expanded.extend(enum_ord(enm, span)),
70 Trait::PartialOrd => expanded.extend(enum_partial_ord(enm, span)),
78 expanded.extend(enum_copy(enm, span));
81 expanded.extend(enum_clone(enm, span));
94 expanded