summaryrefslogtreecommitdiff
path: root/src/CfimAstUtils.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/CfimAstUtils.ml')
-rw-r--r--src/CfimAstUtils.ml4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/CfimAstUtils.ml b/src/CfimAstUtils.ml
index 8ef74bef..770184b0 100644
--- a/src/CfimAstUtils.ml
+++ b/src/CfimAstUtils.ml
@@ -51,3 +51,7 @@ let list_ordered_parent_region_groups (sg : fun_sig) (gid : T.RegionGroupId.id)
in
let parents = List.map (fun (rg : T.region_var_group) -> rg.id) parents in
parents
+
+let fun_def_get_input_vars (fdef : fun_def) : var list =
+ let locals = List.tl fdef.locals in
+ Collections.List.prefix fdef.arg_count locals