aboutsummaryrefslogtreecommitdiff
path: root/src/boot/me/resolve.ml
diff options
context:
space:
mode:
authorPatrick Walton <[email protected]>2010-11-05 11:01:47 -0700
committerPatrick Walton <[email protected]>2010-11-05 11:02:17 -0700
commite399926776e0d1ef7ebe6d9f0d7ef6d066eabfa0 (patch)
treedf269553088b8f7c4eb8a4103e015d8e7e8a9b7d /src/boot/me/resolve.ml
parentRevert "Move the option type to its own module" (diff)
downloadrust-e399926776e0d1ef7ebe6d9f0d7ef6d066eabfa0.tar.xz
rust-e399926776e0d1ef7ebe6d9f0d7ef6d066eabfa0.zip
rustboot: Report cyclic import errors at the right location
Diffstat (limited to 'src/boot/me/resolve.ml')
-rw-r--r--src/boot/me/resolve.ml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/boot/me/resolve.ml b/src/boot/me/resolve.ml
index 86246cfb..14d9cc53 100644
--- a/src/boot/me/resolve.ml
+++ b/src/boot/me/resolve.ml
@@ -291,7 +291,7 @@ let rec lookup_type_by_name
iflog cx (fun _ ->
log cx "+++ lookup_type_by_name %a"
Ast.sprintf_name name);
- match lookup_by_name cx [] scopes name with
+ match lookup_by_name ?loc:loc cx [] scopes name with
RES_failed name' -> raise (Resolution_failure [ name', name ])
| RES_ok (scopes', id) ->
let ty, params =