summaryrefslogtreecommitdiff
path: root/src/Pure.ml
diff options
context:
space:
mode:
authorSon Ho2022-01-27 01:00:01 +0100
committerSon Ho2022-01-27 01:00:01 +0100
commit0f63c779f4a290a82c94b876388e27df81b0ce2c (patch)
treec4436279f3080f22132d6e2c3ce89daea149bc39 /src/Pure.ml
parent1daf5af9252a2fb5e01f8796244a0aea28f241ce (diff)
Implement the backward case of translate_return
Diffstat (limited to 'src/Pure.ml')
-rw-r--r--src/Pure.ml9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/Pure.ml b/src/Pure.ml
index 068a2127..ea9687df 100644
--- a/src/Pure.ml
+++ b/src/Pure.ml
@@ -78,15 +78,6 @@ type scalar_value = V.scalar_value
type constant_value = V.constant_value
-type value = Concrete of constant_value | Adt of adt_value
-
-and adt_value = {
- variant_id : (VariantId.id option[@opaque]);
- field_values : typed_value list;
-}
-
-and typed_value = { value : value; ty : ty }
-
type var = { id : VarId.id; ty : ty }
(** Because we introduce a lot of temporary variables, the list of variables
is not fixed: we thus must carry all its information with the variable