Current section
Files
Jump to
Current section
Files
src/docsh_stacktrace.hrl
-ifndef(DOCSH_STACKTRACE_H).
-define(DOCSH_STACKTRACE_H, true).
-ifdef(OTP_RELEASE).
%% For some time this clause will be implicit, since OTP_RELEASE was introduced in 21.
-if(?OTP_RELEASE >= 21).
-define(STACKTRACE(Type, Reason, Stacktrace), Type:Reason:Stacktrace ->).
-endif.
-else.
%% OTP 20 or lower.
-define(STACKTRACE(Type, Reason, Stacktrace), Type:Reason -> Stacktrace = erlang:get_stacktrace(), ).
-endif.
-endif. %% DOCSH_STACKTRACE_H