Skip to content

Commit e558268

Browse files
committed
Rename CTreeExt to XXCTree
1 parent be2cf0d commit e558268

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/Codec/CBOR/Cuddle/CDDL/CTree.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import GHC.Generics (Generic)
3434
-- to manipulate.
3535
--------------------------------------------------------------------------------
3636

37-
type family CTreeExt i
37+
type family XXCTree i
3838

3939
data CTreePhase
4040

@@ -67,14 +67,14 @@ data CTree i
6767
| Enum (CTree i)
6868
| Unwrap (CTree i)
6969
| Tag Word64 (CTree i)
70-
| CTreeE (CTreeExt i)
70+
| CTreeE (XXCTree i)
7171
deriving (Generic)
7272

7373
deriving instance Eq (Node f) => Eq (CTree f)
7474

7575
-- | Traverse the CTree, carrying out the given operation at each node
7676
traverseCTree ::
77-
Monad m => (CTreeExt i -> m (CTree j)) -> (CTree i -> m (CTree j)) -> CTree i -> m (CTree j)
77+
Monad m => (XXCTree i -> m (CTree j)) -> (CTree i -> m (CTree j)) -> CTree i -> m (CTree j)
7878
traverseCTree _ _ (Literal a) = pure $ Literal a
7979
traverseCTree _ _ (Postlude a) = pure $ Postlude a
8080
traverseCTree _ atNode (Map xs) = Map <$> traverse atNode xs
@@ -99,7 +99,7 @@ traverseCTree _ atNode (Unwrap ref) = Unwrap <$> atNode ref
9999
traverseCTree _ atNode (Tag i ref) = Tag i <$> atNode ref
100100
traverseCTree atExt _ (CTreeE x) = atExt x
101101

102-
type Node i = CTreeExt i
102+
type Node i = XXCTree i
103103

104104
newtype CTreeRoot i = CTreeRoot (Map.Map (Name CTreePhase) (CTree i))
105105
deriving (Generic)

src/Codec/CBOR/Cuddle/CDDL/Resolve.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ import Capability.State (HasState, MonadState (..), modify)
4747
import Codec.CBOR.Cuddle.CDDL as CDDL
4848
import Codec.CBOR.Cuddle.CDDL.CTree (
4949
CTree (..),
50-
CTreeExt,
5150
CTreePhase,
5251
CTreeRoot (..),
5352
PTerm (..),
53+
XXCTree,
5454
XXType2 (..),
5555
)
5656
import Codec.CBOR.Cuddle.CDDL.CTree qualified as CTree
@@ -80,7 +80,7 @@ instance Hashable a => Hashable (ProvidedParameters a)
8080

8181
data Parametrised
8282

83-
type instance CTreeExt Parametrised = ProvidedParameters (CTree Parametrised)
83+
type instance XXCTree Parametrised = ProvidedParameters (CTree Parametrised)
8484

8585
--------------------------------------------------------------------------------
8686
-- 1. Rule extensions
@@ -137,7 +137,7 @@ asMap cddl = foldl' go Map.empty rules
137137

138138
data OrReferenced
139139

140-
type instance CTreeExt OrReferenced = OrRef
140+
type instance XXCTree OrReferenced = OrRef
141141

142142
-- | Indicates that an item may be referenced rather than defined.
143143
data OrRef
@@ -340,7 +340,7 @@ data BindingEnv i j = BindingEnv
340340

341341
data DistReferenced
342342

343-
type instance CTreeExt DistReferenced = DistRef
343+
type instance XXCTree DistReferenced = DistRef
344344

345345
data DistRef
346346
= -- | Reference to a generic parameter
@@ -404,7 +404,7 @@ buildResolvedCTree (PartialCTreeRoot ct) = PartialCTreeRoot <$> traverse go ct
404404

405405
data MonoReferenced
406406

407-
type instance CTreeExt MonoReferenced = MonoRef (CTree MonoReferenced)
407+
type instance XXCTree MonoReferenced = MonoRef (CTree MonoReferenced)
408408

409409
newtype MonoRef a
410410
= MRuleRef (Name CTreePhase)

0 commit comments

Comments
 (0)