Import RequiredConstsVisitor

This commit is contained in:
Santiago Pastorino 2020-04-22 12:30:11 -03:00
parent c1ed7cc95f
commit 7bc45f6baa
No known key found for this signature in database
GPG key ID: 8131A24E0C79EFAF

View file

@ -1,4 +1,5 @@
use crate::{shim, util};
use required_consts::RequiredConstsVisitor;
use rustc_ast::ast;
use rustc_hir as hir;
use rustc_hir::def_id::{CrateNum, DefId, DefIdSet, LocalDefId, LOCAL_CRATE};
@ -241,8 +242,7 @@ fn mir_validated(
let mut body = tcx.mir_const(def_id).steal();
let mut required_consts = Vec::new();
let mut required_consts_visitor =
self::required_consts::RequiredConstsVisitor::new(&mut required_consts);
let mut required_consts_visitor = RequiredConstsVisitor::new(&mut required_consts);
for (bb, bb_data) in traversal::reverse_postorder(&body) {
required_consts_visitor.visit_basic_block_data(bb, bb_data);
}