use associated const

This commit is contained in:
Folkert 2021-05-09 00:28:06 +02:00
parent fea8ab47cc
commit e7f59ea62d
2 changed files with 30 additions and 14 deletions

View file

@ -24,7 +24,7 @@ pub fn proc_spec(proc: &Proc) -> Result<FuncDef> {
// introduce the arguments
let mut argument_layouts = Vec::new();
for (i, (layout, symbol)) in proc.args.iter().enumerate() {
let value_id = builder.add_get_tuple_field(block, morphic_lib::ARG_VALUE_ID, i as u32)?;
let value_id = builder.add_get_tuple_field(block, ValueId::ARGUMENT, i as u32)?;
env.symbols.insert(*symbol, value_id);
argument_layouts.push(*layout);