@@ -364,7 +364,7 @@ computeNamingEnv lm vis =
364364 <>
365365 -- we must create a new NamingEnv (since the privates are not
366366 -- in `envTopLevels`):
367- MN. namingEnvFromNames' generalNameToPName nmsPrivate
367+ MN. namingEnvFromNames' MN. nameToPNameWithQualifiers nmsPrivate
368368
369369 envPublic :: MR. NamingEnv
370370 envPublic = MN. filterUNames
@@ -844,7 +844,7 @@ importCryptolModule sc env src as vis imps =
844844 nmsPr :: Set. Set MN. Name
845845 nmsPr = nmsPuPr1 Set. \\ nmsTopLevels
846846
847- envPriv = MN. namingEnvFromNames' generalNameToPName nmsPr
847+ envPriv = MN. namingEnvFromNames' MN. nameToPNameWithQualifiers nmsPr
848848
849849 nmsNested :: Set. Set MN. Name
850850 nmsNested = MI. ifsNested $ MI. ifNames $ ME. lmInterface lm
@@ -1248,21 +1248,3 @@ moduleCmdResult (res, ws) = do
12481248 notDefaulting :: TE. Warning -> Bool
12491249 notDefaulting (TE. DefaultingTo {}) = False
12501250 notDefaulting _ = True
1251-
1252-
1253- -- do these have better home?
1254-
1255- generalNameToPName :: T. Name -> P. PName
1256- generalNameToPName n =
1257- case MN. nameInfo n of
1258- MN. GlobalName _ og -> generalOrigNameToPName og
1259- MN. LocalName _ _ txt -> P. mkUnqual txt
1260-
1261- generalOrigNameToPName :: C. OrigName -> P. PName
1262- generalOrigNameToPName og =
1263- case C. modPathSplit (C. ogModule og) of
1264- (_top,[] ) -> P. UnQual ident
1265- (_top,ids) -> P. Qual (C. packModName (map identText ids)) ident
1266-
1267- where
1268- ident = C. ogName og
0 commit comments