diff options
Diffstat (limited to 'src/libsyntax/ext/deriving/clone.rs')
| -rw-r--r-- | src/libsyntax/ext/deriving/clone.rs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/libsyntax/ext/deriving/clone.rs b/src/libsyntax/ext/deriving/clone.rs index a9c05339894..9261c0162c7 100644 --- a/src/libsyntax/ext/deriving/clone.rs +++ b/src/libsyntax/ext/deriving/clone.rs @@ -57,12 +57,7 @@ fn cs_clone( substr: &Substructure) -> P<Expr> { let ctor_path; let all_fields; - let fn_path = vec![ - cx.ident_of_std("core"), - cx.ident_of("clone"), - cx.ident_of("Clone"), - cx.ident_of("clone"), - ]; + let fn_path = cx.std_path(&["clone", "Clone", "clone"]); let subcall = |field: &FieldInfo| { let args = vec![cx.expr_addr_of(field.span, field.self_.clone())]; |
