Home
last modified time | relevance | path

Searched refs:dd_cons (Results 1 – 25 of 59) sorted by relevance

123

/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ormolu-0.1.4.1/src/Ormolu/Printer/Meat/Declaration/
H A DData.hs54 let gadt = isJust dd_kindSig || any (isGadt . unLoc) dd_cons
55 unless (null dd_cons) $
62 sepSemi (located' (p_conDecl False)) dd_cons
63 else switchLayout (getLoc name : (getLoc <$> dd_cons)) . inci $ do
64 let singleConstRec = isSingleConstRec dd_cons
68 if hasHaddocks dd_cons
75 if layout == MultiLine || hasHaddocks dd_cons
82 sep s (sitcc' . located' (p_conDecl singleConstRec)) dd_cons
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/fourmolu-0.3.0.0/src/Ormolu/Printer/Meat/Declaration/
H A DData.hs56 let gadt = isJust dd_kindSig || any (isGadt . unLoc) dd_cons
57 unless (null dd_cons) $
64 sepSemi (located' (p_conDecl False)) dd_cons
65 else switchLayout (getLoc name : (getLoc <$> dd_cons)) . inci $ do
66 let singleConstRec = isSingleConstRec dd_cons
70 if hasHaddocks dd_cons
77 if layout == MultiLine || hasHaddocks dd_cons
84 sep s (sitcc' . located' (p_conDecl singleConstRec)) dd_cons
/dports/devel/hs-ormolu/ormolu-0.4.0.0/src/Ormolu/Printer/Meat/Declaration/
H A DData.hs70 let gadt = isJust dd_kindSig || any (isGadt . unLoc) dd_cons
71 unless (null dd_cons) $
78 sepSemi (located' (p_conDecl False)) dd_cons
79 else switchLayout (getLocA name : (getLocA <$> dd_cons)) . inci $ do
80 let singleConstRec = isSingleConstRec dd_cons
84 if hasHaddocks dd_cons
91 if layout == MultiLine || hasHaddocks dd_cons
98 sep s (sitcc' . located' (p_conDecl singleConstRec)) dd_cons
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/stylish-haskell-0.12.2.0/lib/Language/Haskell/Stylish/Step/
H A DData.hs168 putText "=" >> space >> forM_ (dd_cons defn) (putNewtypeConstructor cfg)
170 case dd_cons defn of
306 (fmap (putConstructor cfg 0) . dd_cons . dataDefn $ decl)
518 isGADT = any isGADTCons . dd_cons . dataDefn
531 isEnum = all isUnary . dd_cons . dataDefn
540 hasConstructors = not . null . dd_cons . dataDefn
543 singleConstructor = (== 1) . length . dd_cons . dataDefn
H A DSimpleAlign.hs77 getConDecls d@Hs.HsDataDefn {} = map S.unLoc $ Hs.dd_cons d
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/hlint-3.2.7/src/Hint/
H A DNewType.hs105 , dd_cons = dropBangs dataDef function
114 , dd_cons = dropBangs dataDef function
121 dropBangs = map (fmap dropConsBang) . dd_cons
/dports/devel/hs-hlint/hlint-3.3.4/src/Hint/
H A DNewType.hs104 , dd_cons = dropBangs dataDef function
113 , dd_cons = dropBangs dataDef function
120 dropBangs = map (fmap dropConsBang) . dd_cons
/dports/lang/ghc/ghc-8.10.7/utils/haddock/haddock-api/src/Haddock/
H A DGhcUtils.hs330 restrictDataDefn names defn@(HsDataDefn { dd_ND = new_or_data, dd_cons = cons })
332 = defn { dd_cons = restrictCons names cons }
335 [] -> defn { dd_ND = DataType, dd_cons = [] }
336 [con] -> defn { dd_cons = [con] }
498 $ (dd_cons . tcdDataDefn) $ d
517 | isDataDecl d = family d : concatMap (familyConDecl . unLoc) (dd_cons (tcdDataDefn d))
H A DConvert.hs206 , dd_cons = [] -- No constructors function
294 , dd_cons = cons function
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/ghcide/src/Development/IDE/LSP/
H A DOutline.hs106 …OldRealSrcSpan l) (TyClD _ DataDecl { tcdLName = L _ name, tcdDataDefn = HsDataDefn { dd_cons } }))
118 | L (OldRealSrcSpan l ) x <- dd_cons
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/ghcide/src/Development/IDE/LSP/
H A DOutline.hs106 …OldRealSrcSpan l) (TyClD _ DataDecl { tcdLName = L _ name, tcdDataDefn = HsDataDefn { dd_cons } }))
118 | L (OldRealSrcSpan l ) x <- dd_cons
/dports/lang/ghc/ghc-8.10.7/utils/haddock/haddock-api/src/Haddock/Interface/
H A DCreate.hs484 cons = map unLoc $ (dd_cons dd)
1128 , tcdDataDefn = HsDataDefn { dd_cons = dataCons } } -> do
1142 , feqn_rhs = HsDataDefn { dd_cons = dataCons } }}))) -> do
1150 FamEqn { feqn_rhs = HsDataDefn { dd_cons = dataCons }
1162 , RecCon rec <- map (getConArgs . unLoc) (dd_cons (feqn_rhs d))
H A DRename.hs477 , dd_kindSig = k, dd_cons = cons }) = do
484 , dd_kindSig = k', dd_cons = cons'
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/plugins/hls-haddock-comments-plugin/src/Ide/Plugin/
H A DHaddockComments.hs106 fromDecl (TyClD _ DataDecl {tcdDataDefn = HsDataDefn {dd_cons = cons}}) =
/dports/devel/hs-hls-install/haskell-language-server-1.4.0/plugins/hls-haddock-comments-plugin/src/Ide/Plugin/
H A DHaddockComments.hs106 fromDecl (TyClD _ DataDecl {tcdDataDefn = HsDataDefn {dd_cons = cons}}) =
/dports/lang/ghc/ghc-8.10.7/utils/haddock/haddock-api/src/Haddock/Backends/
H A DHoogle.hs218 = showData decl{ tcdDataDefn = defn { dd_cons=[],dd_derivs=noLoc [] }} :
219 concatMap (ppCtor dflags decl subdocs . unLoc) (dd_cons defn)
/dports/lang/ghc/ghc-8.10.7/compiler/main/
H A DHscStats.hs140 { dd_cons = cs function
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Parser/PostProcess/
H A DHaddock.hs582 dd_cons' <- addHaddock (dd_cons defn)
592 pure $ defn { dd_cons = dd_cons',
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Parser/PostProcess/
H A DHaddock.hs580 dd_cons' <- addHaddock (dd_cons defn)
590 pure $ defn { dd_cons = dd_cons',
/dports/lang/ghc/ghc-8.10.7/compiler/deSugar/
H A DExtractDocs.hs185 cons = map unLoc $ (dd_cons dd)
/dports/lang/ghc/ghc-8.10.7/compiler/typecheck/
H A DTcTyClsDecls.hs1245 , tcdDataDefn = HsDataDefn { dd_cons = cons } })
1523 | HsDataDefn { dd_cons = cons@((L _ (ConDeclGADT {})) : _)
1537 , dd_cons = cons function
2461 , dd_cons = cons function
/dports/lang/ghc/ghc-8.10.7/compiler/GHC/
H A DThToHs.hs235 , dd_cons = cons', dd_derivs = derivs' } function
251 , dd_cons = [con'] function
320 , dd_cons = cons', dd_derivs = derivs' } function
341 , dd_cons = [con'], dd_derivs = derivs' } function
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/Language/Haskell/Syntax/
H A DDecls.hs913 dd_cons :: [LConDecl pass], function
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Hs/
H A DDecls.hs1278 dd_cons :: [LConDecl pass], function
1631 , dd_cons = condecls, dd_derivs = derivings }) function
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-8.10.7.20210828/compiler/GHC/Hs/
H A DDecls.hs1199 dd_cons :: [LConDecl pass], function
1465 , dd_cons = condecls, dd_derivs = derivings }) function

123