aboutsummaryrefslogtreecommitdiffstats
path: root/components/script_plugins/lib.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2020-06-30 16:52:14 -0400
committerGitHub <noreply@github.com>2020-06-30 16:52:14 -0400
commit4b86df4378aa3216759e9659d0000e76d1c368fe (patch)
treed28aa6df1482c791af7b78c15a91841b20a8bee1 /components/script_plugins/lib.rs
parent392dd1d3d60a1281b092f8bc0010ad5cd360b64d (diff)
downloadservo-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.rs4
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))