Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Commit 34d7727

Browse files
committed
Move Semantic.Name to Data.Name.
1 parent 7559eed commit 34d7727

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

semantic-core/semantic-core.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ library
2727
, Control.Effect.Readline
2828
, Data.File
2929
, Data.Loc
30+
, Data.Name
3031
, Data.Stack
3132
, Semantic.Core
32-
, Semantic.Name
3333
-- other-modules:
3434
-- other-extensions:
3535
build-depends: algebraic-graphs ^>= 0.3

semantic-core/src/Analysis/Concrete.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ import qualified Data.IntSet as IntSet
2727
import Data.Loc
2828
import qualified Data.Map as Map
2929
import Data.Monoid (Alt(..))
30+
import Data.Name
3031
import Prelude hiding (fail)
3132
import qualified Semantic.Core as Core
32-
import Semantic.Name
3333

3434
type Precise = Int
3535
type Env = Map.Map Name Precise

semantic-core/src/Analysis/Eval.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ import Data.File
1919
import Data.Functor
2020
import Data.Loc
2121
import Data.Maybe (fromJust)
22+
import Data.Name
2223
import GHC.Stack
2324
import Prelude hiding (fail)
2425
import Semantic.Core as Core
25-
import Semantic.Name
2626

2727
eval :: (Carrier sig m, Member (Reader Loc) sig, MonadFail m) => Analysis address value m -> (Core -> m value) -> Core -> m value
2828
eval Analysis{..} eval = \case

semantic-core/src/Analysis/FlowInsensitive.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ import Control.Effect.State
1616
import qualified Data.Map as Map
1717
import Data.Maybe (fromMaybe)
1818
import Data.Monoid (Alt(..))
19+
import Data.Name
1920
import qualified Data.Set as Set
2021
import qualified Semantic.Core as Core
21-
import Semantic.Name
2222

2323
type Cache a = Map.Map Core.Core (Set.Set a)
2424
type Heap a = Map.Map Name (Set.Set a)

semantic-core/src/Analysis/ImportGraph.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ import Data.Function (fix)
1919
import Data.List.NonEmpty (nonEmpty)
2020
import Data.Loc
2121
import qualified Data.Map as Map
22+
import Data.Name
2223
import qualified Data.Set as Set
2324
import Prelude hiding (fail)
2425
import qualified Semantic.Core as Core
25-
import Semantic.Name
2626

2727
type ImportGraph = Map.Map FilePath (Set.Set FilePath)
2828

semantic-core/src/Analysis/Typecheck.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ import qualified Data.IntSet as IntSet
2828
import Data.List.NonEmpty (nonEmpty)
2929
import Data.Loc
3030
import qualified Data.Map as Map
31+
import Data.Name
3132
import qualified Data.Set as Set
3233
import Prelude hiding (fail)
3334
import qualified Semantic.Core as Core
34-
import Semantic.Name
3535

3636
data Monotype a
3737
= MBool
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{-# LANGUAGE DeriveFunctor, ExistentialQuantification, FlexibleContexts, FlexibleInstances, GeneralizedNewtypeDeriving, LambdaCase, MultiParamTypeClasses, OverloadedStrings, StandaloneDeriving, TypeOperators, UndecidableInstances #-}
2-
module Semantic.Name
2+
module Data.Name
33
( User
44
, Namespaced
55
, Name(..)

semantic-core/src/Semantic/Core.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ module Semantic.Core
1515
import Control.Applicative (Alternative (..))
1616
import Data.Foldable (foldl')
1717
import Data.Loc
18+
import Data.Name
1819
import Data.Stack
1920
import Data.Text.Prettyprint.Doc (Pretty (..), (<+>), vsep)
2021
import qualified Data.Text.Prettyprint.Doc as Pretty
2122
import qualified Data.Text.Prettyprint.Doc.Render.String as Pretty
2223
import GHC.Stack
23-
import Semantic.Name
2424

2525
data Core
2626
= Var Name

0 commit comments

Comments
 (0)