summaryrefslogtreecommitdiff
path: root/compiler/SymbolicAst.ml
diff options
context:
space:
mode:
authorSon Ho2023-12-21 14:37:43 +0100
committerSon Ho2023-12-21 14:37:43 +0100
commit8835d87df111d09122267fadc9a32f16b52d234a (patch)
tree43a1fd0e3ec0e8b94834744396b86bbd3084c888 /compiler/SymbolicAst.ml
parente90b23a0d42e2ea6805c88d6eaa4f9e5370a1dc1 (diff)
Make good progress on merging the fwd/back functions
Diffstat (limited to 'compiler/SymbolicAst.ml')
-rw-r--r--compiler/SymbolicAst.ml4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler/SymbolicAst.ml b/compiler/SymbolicAst.ml
index 53f99b7f..54d207d9 100644
--- a/compiler/SymbolicAst.ml
+++ b/compiler/SymbolicAst.ml
@@ -42,7 +42,11 @@ type call = {
evaluated). We need it to compute the translated values for shared
borrows (we need to perform lookups).
*)
+ sg : fun_sig option;
+ (** The uninstantiated function signature, if this is not a unop/binop *)
+ regions_hierarchy : region_var_groups;
abstractions : AbstractionId.id list;
+ (** The region abstractions introduced upon calling the function *)
generics : generic_args;
args : typed_value list;
args_places : mplace option list; (** Meta information *)