Skip to content

Commit 0ff5951

Browse files
committed
refactor (with previous bump): move functions to deps/cryptol
1 parent f38f50d commit 0ff5951

File tree

1 file changed

+2
-20
lines changed

1 file changed

+2
-20
lines changed

cryptol-saw-core/src/CryptolSAWCore/CryptolEnv.hs

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)