rename needs_infer
to has_infer
This commit is contained in:
parent
e3ccd4b9a5
commit
f04b8fe0af
34 changed files with 59 additions and 58 deletions
|
@ -2318,7 +2318,7 @@ impl<'o, 'tcx> dyn AstConv<'tcx> + 'o {
|
|||
let infcx = match self.infcx() {
|
||||
Some(infcx) => infcx,
|
||||
None => {
|
||||
assert!(!self_ty.needs_infer());
|
||||
assert!(!self_ty.has_infer());
|
||||
infcx_ = tcx.infer_ctxt().ignoring_regions().build();
|
||||
&infcx_
|
||||
}
|
||||
|
@ -2489,7 +2489,7 @@ impl<'o, 'tcx> dyn AstConv<'tcx> + 'o {
|
|||
let infcx = if let Some(infcx) = self.infcx() {
|
||||
infcx
|
||||
} else {
|
||||
assert!(!qself_ty.needs_infer());
|
||||
assert!(!qself_ty.has_infer());
|
||||
infcx_ = tcx.infer_ctxt().build();
|
||||
&infcx_
|
||||
};
|
||||
|
|
|
@ -1027,7 +1027,7 @@ fn check_type_defn<'tcx>(tcx: TyCtxt<'tcx>, item: &hir::Item<'tcx>, all_sized: b
|
|||
packed && {
|
||||
let ty = tcx.type_of(variant.fields.raw.last().unwrap().did).subst_identity();
|
||||
let ty = tcx.erase_regions(ty);
|
||||
if ty.needs_infer() {
|
||||
if ty.has_infer() {
|
||||
tcx.sess
|
||||
.delay_span_bug(item.span, &format!("inference variables in {:?}", ty));
|
||||
// Just treat unresolved type expression as if it needs drop.
|
||||
|
|
|
@ -366,7 +366,7 @@ fn check_predicates<'tcx>(
|
|||
wf::obligations(infcx, tcx.param_env(impl1_def_id), impl1_def_id, 0, arg, span)
|
||||
.unwrap();
|
||||
|
||||
assert!(!obligations.needs_infer());
|
||||
assert!(!obligations.has_infer());
|
||||
impl2_predicates
|
||||
.extend(traits::elaborate(tcx, obligations).map(|obligation| obligation.predicate))
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue