Check stateful annotations #560

Merged
zxq9 merged 8 commits from PT-162578475-stateful into master 2019-05-15 22:44:38 +09:00
Showing only changes of commit d051fa6c89 - Show all commits

View File

@ -960,9 +960,6 @@ check_state_dependencies(Env, Defs) ->
get_call_chains(Graph, Start, Stop) ->
get_call_chains(Graph, #{}, queue:from_list([{Start, [], []}]), Stop, []).
get_call_chains(_Graph, _Visit, [], _, Acc) -> lists:reverse(Acc);
get_call_chains(Graph, Visited, [{Stop, Path} | Queue], Stop, Acc) ->
get_call_chains(Graph, Visited, Queue, Stop, [lists:reverse(Path) | Acc]);
get_call_chains(Graph, Visited, Queue, Stop, Acc) ->
case queue:out(Queue) of
{empty, _} -> lists:reverse(Acc);