mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Upgrade to rustc 1.40.0-nightly (ddf43867a 2019-09-26)
This commit is contained in:
parent
5fd4467cb3
commit
d324a2519f
3 changed files with 4 additions and 4 deletions
|
@ -52,7 +52,7 @@ fn is_unrooted_ty(
|
|||
) -> bool {
|
||||
let mut ret = false;
|
||||
ty.maybe_walk(|t| {
|
||||
match t.sty {
|
||||
match t.kind {
|
||||
ty::Adt(did, substs) => {
|
||||
if cx.tcx.has_attr(did.did, sym.must_root) {
|
||||
ret = true;
|
||||
|
@ -62,7 +62,7 @@ fn is_unrooted_ty(
|
|||
} else if match_def_path(cx, did.did, &[sym.alloc, sym.rc, sym.Rc]) {
|
||||
// Rc<Promise> is okay
|
||||
let inner = substs.type_at(0);
|
||||
if let ty::Adt(did, _) = inner.sty {
|
||||
if let ty::Adt(did, _) = inner.kind {
|
||||
if cx.tcx.has_attr(did.did, sym.allow_unrooted_in_rc) {
|
||||
false
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue