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
# Source code recreated from a .beam file by IntelliJ Elixir
defmodule Bitwise do
defmacro &&&(p0, p1, p2) do
# body not decompiled
end
defmacro <<<(p0, p1, p2) do
# body not decompiled
end
defmacro >>>(p0, p1, p2) do
# body not decompiled
end
defmacro ^^^(p0, p1, p2) do
# body not decompiled
end
defmacro __using__(p0, p1) do
# body not decompiled
end
defmacro band(p0, p1, p2) do
# body not decompiled
end
defmacro bnot(p0, p1) do
# body not decompiled
end
defmacro bor(p0, p1, p2) do
# body not decompiled
end
defmacro bsl(p0, p1, p2) do
# body not decompiled
end
defmacro bsr(p0, p1, p2) do
# body not decompiled
end
defmacro bxor(p0, p1, p2) do
# body not decompiled
end
defmacro |||(p0, p1, p2) do
# body not decompiled
end
defmacro ~~~(p0, p1) do
# body not decompiled
end
def __info__(p0) do
# body not decompiled
end
def module_info() do
# body not decompiled
end
def module_info(p0) do
# body not decompiled
end
end
has 16 CallDefinitionImpl according to ModuleImpl#exports(), but only 11 Call according to ModuleIMpl#exports(TreeElement). The decompiled source has 16 defs, so ModuleImpl#exports(TreeElement) has the error.
The text was updated successfully, but these errors were encountered:
Erlang version of Elixir macros have +1 arity because the Erlang
function takes the Caller as the first argument before taking the
arguments in the defmacro call. This means when generating the
decompiled file -1 needs to be subjected from the arity. Additionally,
with the correct arity, it is more obvious that some of the functions
names for #575 were invalid because they were operators, so for
operators place them infix in the defmacro call.
The decompiled
Elixir.Bitwise.beam
:has 16
CallDefinitionImpl
according toModuleImpl#exports()
, but only 11Call
according toModuleIMpl#exports(TreeElement)
. The decompiled source has 16 defs, soModuleImpl#exports(TreeElement)
has the error.The text was updated successfully, but these errors were encountered: