MCPcopy Create free account
hub / github.com/argumentcomputer/ix / register_name

Function register_name

crates/compile/src/decompile.rs:4669–4671  ·  view source on GitHub ↗

Register a Name in `stt.env.names` so `decompile_name` can resolve it. Mirrors `compile_name` (content-address the name, insert into names map).

(stt: &CompileState, name: &Name)

Source from the content-addressed store, hash-verified

4667 Some(named) => named.original(),
4668 None => None,
4669 };
4670 let Some((orig_addr, orig_meta)) = original else {
4671 return false;
4672 };
4673 let had_entry = dstt.env.contains_key(name);
4674 let synthetic = Named::new(orig_addr, (*orig_meta).clone());

Calls 1

compile_nameFunction · 0.85