You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IIRC, we use the retval builtin for these cases. But since retval is listed as a field in listing, I guess that we could support args.retval, too. Shouldn't be too hard to implement, we just need to handle the situation when the function has an argument called retval (should happen very rarely).
I think it'd also be fine to require use of the retval builtin and not allow args.retval to be used - it's just the inconsistencies between listing/field accesses/printing that need to be fixed.
Probe listing claims that k[ret]funcs have "retval" arguments:
But it's not possible to access them:
Printing the entire
args
struct shows no "retval" for kfuncs:But does for kretfuncs:
The text was updated successfully, but these errors were encountered: