aboutsummaryrefslogtreecommitdiff
path: root/lib/syntax/S.ml
diff options
context:
space:
mode:
Diffstat (limited to 'lib/syntax/S.ml')
-rw-r--r--lib/syntax/S.ml8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/syntax/S.ml b/lib/syntax/S.ml
index 583249e..e691b38 100644
--- a/lib/syntax/S.ml
+++ b/lib/syntax/S.ml
@@ -113,6 +113,8 @@ module type Analyzer = sig
val active : bool ref
(** Is the test active or not *)
+ val is_global : bool
+
type context
(** Context used to keep information during the whole test *)
@@ -120,10 +122,12 @@ module type Analyzer = sig
(** Initialize the context before starting to parse the content *)
module Expression : Expression
- module Instruction : Instruction with type expression = Expression.t'
+ module Instruction : Instruction with type expression := Expression.t'
module Location :
- Location with type instruction = Instruction.t' and type context := context
+ Location with type instruction := Instruction.t' and type context := context
+
+ val finalize : context -> (string * Report.t) list
end
(** Helper module used in order to convert elements from the differents