Skip to content

Commit ca4f533

Browse files
Merge pull request #500 from RiscInside/iurii/rule-names
Preserve rule names
2 parents cb44ce9 + adb54cc commit ca4f533

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

src/lib.rs

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1093,19 +1093,6 @@ impl EGraph {
10931093
}
10941094
}
10951095

1096-
pub(crate) fn add_rule(
1097-
&mut self,
1098-
rule: ast::ResolvedRule,
1099-
ruleset: Symbol,
1100-
) -> Result<Symbol, Error> {
1101-
let name = ast::desugar::rule_name(&GenericCommand::Rule {
1102-
rule: rule.clone(),
1103-
name: "".into(),
1104-
ruleset,
1105-
});
1106-
self.add_rule_with_name(name, rule, ruleset)
1107-
}
1108-
11091096
fn eval_actions(&mut self, actions: &ResolvedActions) -> Result<(), Error> {
11101097
let (actions, _) = actions.to_core_actions(
11111098
&self.type_info,
@@ -1242,7 +1229,7 @@ impl EGraph {
12421229
rule,
12431230
name,
12441231
} => {
1245-
self.add_rule(rule, ruleset)?;
1232+
self.add_rule_with_name(name, rule, ruleset)?;
12461233
log::info!("Declared rule {name}.")
12471234
}
12481235
ResolvedNCommand::RunSchedule(sched) => {

0 commit comments

Comments
 (0)