diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2017-12-07 05:24:59 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2017-12-07 05:28:04 -0500 |
| commit | 1db58d7fa5b5665d12b25ac3695bb3fa9606276e (patch) | |
| tree | 880fc52432336f728b36474cebb9c5d708bf10de | |
| parent | 47037705dc16b888184751dd086046adcddeaeea (diff) | |
| download | rust-1db58d7fa5b5665d12b25ac3695bb3fa9606276e.tar.gz rust-1db58d7fa5b5665d12b25ac3695bb3fa9606276e.zip | |
rename `Binder::new_not_binding` to `Binder::dummy`
per pnkfelix's suggestion
| -rw-r--r-- | src/librustc/ty/sty.rs | 2 | ||||
| -rw-r--r-- | src/librustc_mir/borrow_check/nll/universal_regions.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/ty/sty.rs b/src/librustc/ty/sty.rs index 1755382516a..4f733b8f68a 100644 --- a/src/librustc/ty/sty.rs +++ b/src/librustc/ty/sty.rs @@ -654,7 +654,7 @@ impl<T> Binder<T> { /// contain any bound regions that would be bound by the /// binder. This is commonly used to 'inject' a value T into a /// different binding level. - pub fn new_not_binding<'tcx>(value: T) -> Binder<T> + pub fn dummy<'tcx>(value: T) -> Binder<T> where T: TypeFoldable<'tcx> { assert!(!value.has_escaping_regions()); diff --git a/src/librustc_mir/borrow_check/nll/universal_regions.rs b/src/librustc_mir/borrow_check/nll/universal_regions.rs index b614e280c55..857a620cead 100644 --- a/src/librustc_mir/borrow_check/nll/universal_regions.rs +++ b/src/librustc_mir/borrow_check/nll/universal_regions.rs @@ -545,7 +545,7 @@ impl<'cx, 'gcx, 'tcx> UniversalRegionsBuilder<'cx, 'gcx, 'tcx> { assert_eq!(self.mir_def_id, def_id); let output = substs.generator_return_ty(def_id, tcx); let inputs_and_output = self.infcx.tcx.intern_type_list(&[defining_ty, output]); - ty::Binder::new_not_binding(inputs_and_output) + ty::Binder::dummy(inputs_and_output) } ty::TyFnDef(def_id, _) => { |
