summaryrefslogtreecommitdiff
path: root/src/Interpreter.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/Interpreter.ml')
-rw-r--r--src/Interpreter.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Interpreter.ml b/src/Interpreter.ml
index b1f889cb..b3cc0c94 100644
--- a/src/Interpreter.ml
+++ b/src/Interpreter.ml
@@ -107,6 +107,9 @@ let initialize_symbolic_context_for_fun (type_context : C.type_context)
(** Small helper.
+ This is a continuation function called by the symbolic interpreter upon
+ reaching the `return` instruction: this continuation takes care of doing
+ the proper manipulations to finish synthesizing backward functions.
*)
let evaluate_function_symbolic_synthesize_backward_from_return
(config : C.config) (fdef : A.fun_def) (inst_sg : A.inst_fun_sig)