diff options
Diffstat (limited to 'prog/clone.go')
| -rw-r--r-- | prog/clone.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/prog/clone.go b/prog/clone.go index 029cf94c4..4523be0eb 100644 --- a/prog/clone.go +++ b/prog/clone.go @@ -39,6 +39,10 @@ func cloneCall(c *Call, newargs map[*ResultArg]*ResultArg) *Call { return c1 } +func CloneArg(arg Arg) Arg { + return clone(arg, nil) +} + func clone(arg Arg, newargs map[*ResultArg]*ResultArg) Arg { var arg1 Arg switch a := arg.(type) { |
