Skip to content

Commit 036b26a

Browse files
committed
librustc: Remove merge markers. rs=oops
1 parent 7798211 commit 036b26a

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/librustc/middle/ty.rs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2140,13 +2140,8 @@ fn type_kind_ext(cx: ctxt, ty: t, allow_ty_var: bool) -> Kind {
21402140
remove_owned(mutable_type_kind(cx, tm) | kind_safe_for_default_mode())
21412141
}
21422142
2143-
// Trait instances are (for now) like shared boxes, basically
2144-
<<<<<<< HEAD
2145-
ty_trait(_, _, _) => kind_safe_for_default_mode() | kind_durable(),
2146-
=======
21472143
// XXX: This is wrong for ~Trait and &Trait!
2148-
ty_trait(_, _, _) => kind_safe_for_default_mode() | kind_owned(),
2149-
>>>>>>> librustc: Have coherence check Copy kind bounds when determining whether parameter substitutions could possibly unify. r=nmatsakis
2144+
ty_trait(_, _, _) => kind_safe_for_default_mode() | kind_durable(),
21502145
21512146
// Static region pointers are copyable and sendable, but not owned
21522147
ty_rptr(re_static, mt) =>

0 commit comments

Comments
 (0)