We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ada1612 commit 2c3f474Copy full SHA for 2c3f474
1 file changed
kmir/src/kmir/kast.py
@@ -215,8 +215,12 @@ def _make_symbolic_call_config(
215
types: Mapping[Ty, TypeMetadata],
216
) -> tuple[KInner, list[KInner]]:
217
locals, constraints = _symbolic_locals(fn_data.args, types)
218
+
219
+ init_config = definition.init_config(KSort('GeneratedTopCell'))
220
+ _, init_subst = split_config_from(init_config)
221
subst = Subst(
222
{
223
+ **init_subst,
224
'K_CELL': fn_data.call_terminator,
225
'STACK_CELL': list_empty(), # FIXME see #560, problems matching a symbolic stack
226
'LOCALS_CELL': list_of(locals),
0 commit comments