Skip to content

Commit 8f4ed75

Browse files
committed
Remove walk_struct_def in favor of walk_variant_data
1 parent c3d2dcf commit 8f4ed75

File tree

3 files changed

+2
-10
lines changed

3 files changed

+2
-10
lines changed

compiler/rustc_ast/src/visitors.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1693,14 +1693,6 @@ pub mod visit {
16931693
V::Result::output()
16941694
}
16951695

1696-
// FIXME: Remove this function. Use walk_variant_data
1697-
pub fn walk_struct_def<'a, V: Visitor<'a>>(
1698-
visitor: &mut V,
1699-
struct_definition: &'a VariantData,
1700-
) -> V::Result {
1701-
walk_variant_data(visitor, struct_definition)
1702-
}
1703-
17041696
pub fn walk_stmt<'a, V: Visitor<'a>>(visitor: &mut V, statement: &'a Stmt) -> V::Result {
17051697
let Stmt { id: _, kind, span: _ } = statement;
17061698
match kind {

compiler/rustc_ast_passes/src/node_count.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ impl<'ast> Visitor<'ast> for NodeCounter {
8585
}
8686
fn visit_variant_data(&mut self, s: &VariantData) {
8787
self.count += 1;
88-
walk_struct_def(self, s)
88+
walk_variant_data(self, s)
8989
}
9090
fn visit_field_def(&mut self, s: &FieldDef) {
9191
self.count += 1;

compiler/rustc_lint/src/early.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ impl<'a, T: EarlyLintPass> ast_visit::Visitor<'a> for EarlyContextAndPass<'a, T>
168168
if let Some(ctor_node_id) = s.ctor_node_id() {
169169
self.check_id(ctor_node_id);
170170
}
171-
ast_visit::walk_struct_def(self, s);
171+
ast_visit::walk_variant_data(self, s);
172172
}
173173

174174
fn visit_field_def(&mut self, s: &'a ast::FieldDef) {

0 commit comments

Comments
 (0)