Implemented register calls

This commit is contained in:
Eduard Urbach 2025-03-02 17:53:18 +01:00
parent 0483176e56
commit c777d73bbb
Signed by: eduard
GPG key ID: 49226B848C78F6C8
16 changed files with 133 additions and 43 deletions

View file

@ -16,8 +16,13 @@ func (r *Result) eachFunction(caller *core.Function, traversed map[*core.Functio
continue
}
name := x.Data.(*asm.Label).Name
callee, exists := r.Functions[name]
label, isLabel := x.Data.(*asm.Label)
if !isLabel {
continue
}
callee, exists := r.Functions[label.Name]
if !exists {
continue