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
For defmacro neither of the cases emits any events
Expected behavior
There is a couple of options here
super emits consistent local_(function|macro) events in all cases - not ideal as it exposes not documented implementation detail :"fun (overridable 1)"
no events emitted at all - not ideal as we emit local calls in other case
A new event category super_(function|macro)
The text was updated successfully, but these errors were encountered:
Elixir and Erlang/OTP versions
Erlang/OTP 27 [erts-15.2.3] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [jit]
Elixir 1.18.3 (compiled with Erlang/OTP 27)
Operating system
any
Current behavior
Given a compile tracer
&super/n
capture does not emit any events&super(&1)
call inside capture generates a local_function eventExpected behavior
There is a couple of options here
super
emits consistentlocal_(function|macro)
events in all cases - not ideal as it exposes not documented implementation detail:"fun (overridable 1)"
super_(function|macro)
The text was updated successfully, but these errors were encountered: