summaryrefslogtreecommitdiff
path: root/compiler/PureUtils.ml
diff options
context:
space:
mode:
authorSon Ho2023-11-15 22:03:21 +0100
committerSon Ho2023-11-15 22:03:21 +0100
commit21e3b719f2338f4d4a65c91edc0eb83d0b22393e (patch)
treed3cf2a846a2c5a767090dc0c418026ea8a239cad /compiler/PureUtils.ml
parent4192258b7e5e3ed034ac16a326c455fe75fe6df4 (diff)
Start updating the name type, cleanup the names and the module abbrevs
Diffstat (limited to '')
-rw-r--r--compiler/PureUtils.ml8
1 files changed, 5 insertions, 3 deletions
diff --git a/compiler/PureUtils.ml b/compiler/PureUtils.ml
index 4cc7ef91..5f92d18a 100644
--- a/compiler/PureUtils.ml
+++ b/compiler/PureUtils.ml
@@ -15,11 +15,11 @@ end
module RegularFunIdMap = Collections.MakeMap (RegularFunIdOrderedType)
(** We use this type as a key for lookups *)
-type regular_fun_id_not_loop = A.fun_id * T.RegionGroupId.id option
+type regular_fun_id_not_loop = LlbcAst.fun_id * RegionGroupId.id option
[@@deriving show, ord]
(** We use this type as a key for lookups *)
-type fun_loop_id = A.FunDeclId.id * LoopId.id option [@@deriving show, ord]
+type fun_loop_id = FunDeclId.id * LoopId.id option [@@deriving show, ord]
module RegularFunIdNotLoopOrderedType = struct
type t = regular_fun_id_not_loop
@@ -64,7 +64,7 @@ let dest_arrow_ty (ty : ty) : ty * ty =
let compute_literal_type (cv : literal) : literal_type =
match cv with
- | PV.VScalar sv -> TInteger sv.PV.int_ty
+ | VScalar sv -> TInteger sv.int_ty
| VBool _ -> TBool
| VChar _ -> TChar
@@ -647,6 +647,7 @@ let trait_decl_is_empty (trait_decl : trait_decl) : bool =
let {
def_id = _;
name = _;
+ llbc_name = _;
generics = _;
preds = _;
parent_clauses;
@@ -664,6 +665,7 @@ let trait_impl_is_empty (trait_impl : trait_impl) : bool =
let {
def_id = _;
name = _;
+ llbc_name = _;
impl_trait = _;
generics = _;
preds = _;