summaryrefslogtreecommitdiff
path: root/src/CfimOfJson.ml
diff options
context:
space:
mode:
authorSon Ho2021-11-29 21:48:26 +0100
committerSon Ho2021-11-29 21:48:26 +0100
commit919f76f09756f7da532c1226267ece1af0532763 (patch)
treeb8f60a9b68baa14bdccf6a7588ac711ab34d56fe /src/CfimOfJson.ml
parent73a6829b39a84f7dca796d5a1d7ec2ff00795c2b (diff)
Fix some issues and start printing modules
Diffstat (limited to 'src/CfimOfJson.ml')
-rw-r--r--src/CfimOfJson.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/CfimOfJson.ml b/src/CfimOfJson.ml
index 90067038..bb0e9b69 100644
--- a/src/CfimOfJson.ml
+++ b/src/CfimOfJson.ml
@@ -87,7 +87,7 @@ let rec ty_of_json (r_of_json : json -> ('r, string) result) (js : json) :
let* regions = list_of_json r_of_json regions in
let* types = list_of_json (ty_of_json r_of_json) types in
Ok (T.Adt (id, regions, types))
- | `Assoc [ ("T.TypeVar", `List [ id ]) ] ->
+ | `Assoc [ ("TypeVar", `List [ id ]) ] ->
let* id = T.TypeVarId.id_of_json id in
Ok (T.TypeVar id)
| `String "Bool" -> Ok Bool
@@ -283,7 +283,7 @@ let projection_elem_of_json (js : json) : (E.projection_elem, string) result =
(match js with
| `String "Deref" -> Ok E.Deref
| `String "DerefBox" -> Ok E.DerefBox
- | `Assoc [ ("T.Field", `List [ proj_kind; field_id ]) ] ->
+ | `Assoc [ ("Field", `List [ proj_kind; field_id ]) ] ->
let* proj_kind = field_proj_kind_of_json proj_kind in
let* field_id = T.FieldId.id_of_json field_id in
Ok (E.Field (proj_kind, field_id))