summaryrefslogtreecommitdiff
path: root/src/InterpreterPaths.ml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/InterpreterPaths.ml6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/InterpreterPaths.ml b/src/InterpreterPaths.ml
index c0d1c528..431a2076 100644
--- a/src/InterpreterPaths.ml
+++ b/src/InterpreterPaths.ml
@@ -182,10 +182,12 @@ let rec access_projection (access : projection_access) (ctx : C.eval_ctx)
| ( _,
Abstract
( V.AMutLoan (_, _)
- | V.AEndedMutLoan { given_back = _; child = _ }
+ | V.AEndedMutLoan
+ { given_back = _; child = _; given_back_meta = _ }
| V.AEndedSharedLoan (_, _)
| V.AIgnoredMutLoan (_, _)
- | V.AEndedIgnoredMutLoan { given_back = _; child = _ }
+ | V.AEndedIgnoredMutLoan
+ { given_back = _; child = _; given_back_meta = _ }
| V.AIgnoredSharedLoan _ ) ) ->
failwith "Expected a shared (abstraction) loan"
| _, Abstract (V.ASharedLoan (bids, sv, _av)) -> (