summaryrefslogtreecommitdiff
path: root/src/ast_util.mli
diff options
context:
space:
mode:
authorThomas Bauereiss2017-09-13 17:19:13 +0100
committerThomas Bauereiss2017-09-14 13:11:44 +0100
commit3914be09d200eb92ed1e317123f56667d597b5a7 (patch)
tree07ae483bb225f4e8290f77d236b0419b445f9c0c /src/ast_util.mli
parentaa1f89abb2f42d085bd123147144c9c5c7ceb22f (diff)
Fix a regression when writing to a register via a reference in a vector such as GPR
This was wrongly translated as an update of the vector of references.
Diffstat (limited to 'src/ast_util.mli')
-rw-r--r--src/ast_util.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ast_util.mli b/src/ast_util.mli
index 6164fc17..246e0ebd 100644
--- a/src/ast_util.mli
+++ b/src/ast_util.mli
@@ -203,7 +203,10 @@ val nexp_identical : nexp -> nexp -> bool
val is_nexp_constant : nexp -> bool
val simplify_nexp : nexp -> nexp
+val lexp_to_exp : 'a lexp -> 'a exp
+
val is_number : typ -> bool
+val is_reftyp : typ -> bool
val is_vector_typ : typ -> bool
val is_bit_typ : typ -> bool
val is_bitvector_typ : typ -> bool