Do not DBG_DEF vars with % prefix
This commit is contained in:
parent
9619bb6071
commit
04aed6670a
@ -786,9 +786,9 @@ dbg_scoped_var(Env = #env{saved_fresh_names = SavedFreshNames}, Var, SCode) ->
|
|||||||
true ->
|
true ->
|
||||||
Register = lookup_var(Env, Var),
|
Register = lookup_var(Env, Var),
|
||||||
case maps:get(Var, SavedFreshNames, Var) of
|
case maps:get(Var, SavedFreshNames, Var) of
|
||||||
["%" | _] -> SCode;
|
"%" ++ _ -> SCode;
|
||||||
"_" -> SCode;
|
"_" -> SCode;
|
||||||
VarName ->
|
VarName ->
|
||||||
Def = [{'DBG_DEF', {immediate, VarName}, Register}],
|
Def = [{'DBG_DEF', {immediate, VarName}, Register}],
|
||||||
Undef = [{'DBG_UNDEF', {immediate, VarName}, Register}],
|
Undef = [{'DBG_UNDEF', {immediate, VarName}, Register}],
|
||||||
Def ++ SCode ++ Undef
|
Def ++ SCode ++ Undef
|
||||||
|
Loading…
x
Reference in New Issue
Block a user