visit `callee` before `arguments`