diff options
author | Josh Matthews <josh@joshmatthews.net> | 2020-06-30 16:52:14 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-30 16:52:14 -0400 |
commit | 4b86df4378aa3216759e9659d0000e76d1c368fe (patch) | |
tree | d28aa6df1482c791af7b78c15a91841b20a8bee1 /components/script_plugins/lib.rs | |
parent | 392dd1d3d60a1281b092f8bc0010ad5cd360b64d (diff) | |
download | servo-4b86df4378aa3216759e9659d0000e76d1c368fe.tar.gz servo-4b86df4378aa3216759e9659d0000e76d1c368fe.zip |
Update to new internal rustc tables() API.
Diffstat (limited to 'components/script_plugins/lib.rs')
-rw-r--r-- | components/script_plugins/lib.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script_plugins/lib.rs b/components/script_plugins/lib.rs index 8de2a85a47c..e01f1d38201 100644 --- a/components/script_plugins/lib.rs +++ b/components/script_plugins/lib.rs @@ -315,7 +315,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'tcx> for FnDefVisitor<'a, 'b, 'tcx> { let cx = self.cx; let require_rooted = |cx: &LateContext, in_new_function: bool, subexpr: &hir::Expr| { - let ty = cx.tables.expr_ty(&subexpr); + let ty = cx.tables().expr_ty(&subexpr); if is_unrooted_ty(&self.symbols, cx, ty, in_new_function) { cx.lint(UNROOTED_MUST_ROOT, |lint| { lint.build(&format!("Expression of type {:?} must be rooted", ty)) @@ -357,7 +357,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'tcx> for FnDefVisitor<'a, 'b, 'tcx> { match pat.kind { hir::PatKind::Binding(hir::BindingAnnotation::Unannotated, ..) | hir::PatKind::Binding(hir::BindingAnnotation::Mutable, ..) => { - let ty = cx.tables.pat_ty(pat); + let ty = cx.tables().pat_ty(pat); if is_unrooted_ty(&self.symbols, cx, ty, self.in_new_function) { cx.lint(UNROOTED_MUST_ROOT, |lint| { lint.build(&format!("Expression of type {:?} must be rooted", ty)) |