MCPcopy Create free account
hub / github.com/dylan-sutton-chavez/edge-python / push_ssa_name

Method push_ssa_name

compiler/src/modules/parser/mod.rs:120–123  ·  view source on GitHub ↗
(&mut self, name: &str, ver: u32)

Source from the content-addressed store, hash-verified

118 }
119
120 pub(super) fn push_ssa_name(&mut self, name: &str, ver: u32) -> u16 {
121 let mut buf = [0u8; 128];
122 self.chunk.push_name(Self::ssa_name(name, ver, &mut buf))
123 }
124
125 pub(super) fn emit_load_ssa(&mut self, name: String) {
126 if self.globals_decl.contains(&name) {

Callers 14

parse_del_targetMethod · 0.80
callMethod · 0.80
class_def_withMethod · 0.80
func_def_innerMethod · 0.80
compile_bodyMethod · 0.80
emit_load_ssaMethod · 0.80
store_nameMethod · 0.80
parse_simple_patternMethod · 0.80
try_stmtMethod · 0.80
bind_module_attrMethod · 0.80
resolve_and_bind_allMethod · 0.80

Calls 1

push_nameMethod · 0.80

Tested by

no test coverage detected