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

Method fresh_fvar_id

crates/kernel/src/tc.rs:474–476  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

472 let mut h = blake3::Hasher::new();
473 h.update(b"ctx.let");
474 h.update(&ty.addr().to_le_bytes());
475 h.update(&val.addr().to_le_bytes());
476 h.update(self.ctx_id.as_bytes());
477 self.ctx_id_stack.push(self.ctx_id);
478 self.ctx_id = h.finalize();
479 self.ctx.push(ty);

Callers 9

count_forallsMethod · 0.45
quick_def_eqMethod · 0.45
is_def_eq_whnfMethod · 0.45
open_binderMethod · 0.45
open_binder_with_fvMethod · 0.45
open_letMethod · 0.45
push_fvar_decl_anonMethod · 0.45
inferMethod · 0.45

Calls

no outgoing calls