chore: rename type

This commit is contained in:
microproofs
2023-09-25 18:04:25 -04:00
committed by Kasey
parent eb0b4dd6d8
commit 1ca3499128
2 changed files with 9 additions and 4 deletions

View File

@@ -34,6 +34,8 @@ pub type Variant = String;
pub type Params = Vec<String>;
pub type CycleFunctionNames = Vec<String>;
#[derive(Clone, Debug)]
pub enum CodeGenFunction {
Function { body: AirTree, params: Params },
@@ -754,7 +756,10 @@ pub fn modify_self_calls(
pub fn modify_cyclic_calls(
body: &mut AirTree,
func_key: &FunctionAccessKey,
cyclic_links: &IndexMap<(FunctionAccessKey, Variant), (Vec<String>, usize, FunctionAccessKey)>,
cyclic_links: &IndexMap<
(FunctionAccessKey, Variant),
(CycleFunctionNames, usize, FunctionAccessKey),
>,
) {
body.traverse_tree_with(
&mut |air_tree: &mut AirTree, _| {