@@ -359,7 +359,7 @@ let rec pathFromVisibility visibilityPath current =
359359let pathFromVisibility visibilityPath tipName =
360360 pathFromVisibility visibilityPath (Tip tipName)
361361
362- let forLocalStamp ~package ~ file ~ extra stamp tip =
362+ let forLocalStamp ~full : { file; extra; package} stamp tip =
363363 let env = ProcessCmt. fileEnv file in
364364 let open Infix in
365365 match
@@ -436,17 +436,16 @@ let forLocalStamp ~package ~file ~extra stamp tip =
436436 in
437437 (file.uri, local) :: externals)
438438
439- let allReferencesForLocItem ~package ~ file ~ extra locItem =
439+ let allReferencesForLocItem ~full :( {file; package} as full ) locItem =
440440 match locItem.locType with
441441 | Typed (_ , NotFound ) | LModule NotFound | TopLevelModule _ | Constant _ -> []
442- | TypeDefinition (_ , _ , stamp ) ->
443- forLocalStamp ~package ~file ~extra stamp Type
442+ | TypeDefinition (_ , _ , stamp ) -> forLocalStamp ~full stamp Type
444443 | Typed (_, (LocalReference (stamp, tip) | Definition (stamp, tip)))
445444 | LModule (LocalReference (stamp , tip ) | Definition (stamp , tip )) ->
446445 maybeLog
447446 (" Finding references for " ^ Uri2. toString file.uri ^ " and stamp "
448447 ^ string_of_int stamp ^ " and tip " ^ tipToString tip);
449- forLocalStamp ~package ~file ~extra stamp tip
448+ forLocalStamp ~full stamp tip
450449 | LModule (GlobalReference (moduleName, path, tip))
451450 | Typed (_ , GlobalReference (moduleName , path , tip )) -> (
452451 match ProcessCmt. fileForModule ~package moduleName with
@@ -461,10 +460,10 @@ let allReferencesForLocItem ~package ~file ~extra locItem =
461460 | Some stamp -> (
462461 match ProcessCmt. getFullFromCmt ~uri: env.qFile.uri with
463462 | None -> []
464- | Some {file; extra} ->
463+ | Some full ->
465464 maybeLog
466465 (" Finding references for (global) "
467466 ^ Uri2. toString env.qFile.uri
468467 ^ " and stamp " ^ string_of_int stamp ^ " and tip "
469468 ^ tipToString tip);
470- forLocalStamp ~package ~file ~extra stamp tip))))
469+ forLocalStamp ~full stamp tip))))
0 commit comments