@@ -47,10 +47,10 @@ import Capability.State (HasState, MonadState (..), modify)
4747import Codec.CBOR.Cuddle.CDDL as CDDL
4848import Codec.CBOR.Cuddle.CDDL.CTree (
4949 CTree (.. ),
50- CTreeExt ,
5150 CTreePhase ,
5251 CTreeRoot (.. ),
5352 PTerm (.. ),
53+ XXCTree ,
5454 XXType2 (.. ),
5555 )
5656import Codec.CBOR.Cuddle.CDDL.CTree qualified as CTree
@@ -80,7 +80,7 @@ instance Hashable a => Hashable (ProvidedParameters a)
8080
8181data 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
138138data 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.
143143data OrRef
@@ -340,7 +340,7 @@ data BindingEnv i j = BindingEnv
340340
341341data DistReferenced
342342
343- type instance CTreeExt DistReferenced = DistRef
343+ type instance XXCTree DistReferenced = DistRef
344344
345345data DistRef
346346 = -- | Reference to a generic parameter
@@ -404,7 +404,7 @@ buildResolvedCTree (PartialCTreeRoot ct) = PartialCTreeRoot <$> traverse go ct
404404
405405data MonoReferenced
406406
407- type instance CTreeExt MonoReferenced = MonoRef (CTree MonoReferenced )
407+ type instance XXCTree MonoReferenced = MonoRef (CTree MonoReferenced )
408408
409409newtype MonoRef a
410410 = MRuleRef (Name CTreePhase )
0 commit comments