From 8cec1c9389541e124224079050bf3ed3e88a866d Mon Sep 17 00:00:00 2001 From: Basile Desloges <basile.desloges@cea.fr> Date: Mon, 2 Aug 2021 17:41:30 +0200 Subject: [PATCH] [eacsl] Update comment of Env.add_stmt Clarify the use of `~before` and `~post`. --- src/plugins/e-acsl/src/code_generator/env.mli | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/e-acsl/src/code_generator/env.mli b/src/plugins/e-acsl/src/code_generator/env.mli index 3c521f8635e..6009e221e9f 100644 --- a/src/plugins/e-acsl/src/code_generator/env.mli +++ b/src/plugins/e-acsl/src/code_generator/env.mli @@ -93,7 +93,8 @@ val add_stmt: ?post:bool -> ?before:stmt -> t -> kernel_function -> stmt -> t (** [add_stmt env s] extends [env] with the new statement [s]. [before] may define which stmt the new one is included before. This is to say that any labels attached to [before] are moved to [stmt]. [post] - indicates that [stmt] should be added after the target statement. *) + indicates that [stmt] should be added after the target statement. + [before] and [post] are mutually exclusive. *) val extend_stmt_in_place: t -> stmt -> label:logic_label -> block -> t (** [extend_stmt_in_place env stmt ~label b] modifies [stmt] in place in -- GitLab