From 3535f82056a5d0b033f6dd82920c11821a4ae156 Mon Sep 17 00:00:00 2001 From: Nick Fitzgerald Date: Mon, 27 Sep 2021 14:53:38 -0700 Subject: [PATCH] Remove an unused field in `TermFunctionBuilder` --- cranelift/isle/isle/src/codegen.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cranelift/isle/isle/src/codegen.rs b/cranelift/isle/isle/src/codegen.rs index 5a219a102a..f518fd12b0 100644 --- a/cranelift/isle/isle/src/codegen.rs +++ b/cranelift/isle/isle/src/codegen.rs @@ -423,14 +423,12 @@ impl TrieNode { /// the calling term). #[derive(Debug)] struct TermFunctionBuilder { - root_term: TermId, trie: TrieNode, } impl TermFunctionBuilder { - fn new(root_term: TermId) -> Self { + fn new() -> Self { TermFunctionBuilder { - root_term, trie: TrieNode::Empty, } } @@ -479,7 +477,7 @@ impl<'a> TermFunctionsBuilder<'a> { ); self.builders_by_term .entry(root_term) - .or_insert_with(|| TermFunctionBuilder::new(root_term)) + .or_insert_with(|| TermFunctionBuilder::new()) .add_rule(prio, pattern.clone(), expr.clone()); } }