This function calls itself recursively so it can properly traverse the AST.
trace_calls(x, parent_functions = NULL, parent_ref = NULL)
x | the call |
---|---|
parent_functions | the functions which this call is a child of. |
parent_ref | argument used to set the srcref of the current call during the recursion. |
a modified expression with count calls inserted before each previous call.