Home
last modified time | relevance | path

Searched refs:LitPat (Results 1 – 25 of 60) sorted by relevance

123

/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-source-gen-0.4.1.0/src/GHC/SourceGen/Pat/
H A DInternal.hs21 needsPar (LitPat _ l) = litNeedsParen l
24 needsPar (LitPat l) = litNeedsParen l
/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 DPat.hs218 | LitPat (XLitPat p) constructor
521 pprPat (LitPat _ s) = ppr s
613 [noLoc $ LitPat noExtField (HsCharPrim src c)] []
724 go (LitPat {}) = False
777 go (LitPat _ l) = hsLitNeedsParens p l
/dports/lang/ghc/ghc-8.10.7/compiler/GHC/Hs/
H A DPat.hs218 | LitPat (XLitPat p) constructor
521 pprPat (LitPat _ s) = ppr s
613 [noLoc $ LitPat noExtField (HsCharPrim src c)] []
724 go (LitPat {}) = False
777 go (LitPat _ l) = hsLitNeedsParens p l
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-9.0.1.20210324/compiler/GHC/Hs/
H A DPat.hs206 | LitPat (XLitPat p) constructor
562 pprPat (LitPat _ s) = ppr s
670 [noLoc $ LitPat noExtField (HsCharPrim src c)] []
818 go (LitPat {}) = False
899 go (LitPat _ l) = hsLitNeedsParens p l
/dports/devel/hs-hlint/hlint-3.3.4/_cabal_deps/ghc-lib-parser-ex-9.0.0.4/src/Language/Haskell/GhclibParserEx/GHC/Hs/
H A DPat.hs100 fromPChar (L _ (LitPat _ (HsChar _ x))) = Just x
102 fromPChar (dL -> L _ (LitPat _ (HsChar _ x))) = Just x
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-lib-parser-ex-8.10.0.19/src/Language/Haskell/GhclibParserEx/GHC/Hs/
H A DPat.hs100 fromPChar (L _ (LitPat _ (HsChar _ x))) = Just x
102 fromPChar (dL -> L _ (LitPat _ (HsChar _ x))) = Just x
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ghc-source-gen-0.4.1.0/src/GHC/SourceGen/
H A DLit.hs38 lit = noExt LitPat
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/GHC/Hs/
H A DPat.hs292 pprPat (LitPat _ s) = ppr s
388 [noLocA $ LitPat noExtField (HsCharPrim src c)] []
534 go (LitPat {}) = False
622 go (LitPat _ l) = hsLitNeedsParens p l
/dports/lang/ghc/ghc-8.10.7/compiler/deSugar/
H A DMatchLit.hs340 tidyLitPat lit = LitPat noExtField lit
376 = unLoc (mkPrefixConPat con [noLoc $ LitPat noExtField lit] [])
424 ; let LitPat _ hs_lit = firstPat (head eqns) function
H A DMatch.hs469 tidy1 _ o (LitPat _ lit)
509 tidy_bang_pat v o _ p@(LitPat {}) = tidy1 v o p
1119 patGroup dflags (LitPat _ lit) = PgLit (hsLitKey dflags lit)
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/retrie-0.1.1.1/Retrie/
H A DExpr.hs214 go (LitPat lit) = lift $ do
241 go (LitPat _ lit) = lift $ do
/dports/devel/hs-ormolu/ormolu-0.4.0.0/_cabal_deps/ghc-lib-parser-9.2.1.20211101/compiler/Language/Haskell/Syntax/
H A DPat.hs172 | LitPat (XLitPat p) constructor
/dports/devel/hs-hlint/hlint-3.3.4/src/GHC/Util/
H A DBrackets.hs123 LitPat _ x | not $ isSignedLit x -> True
H A DFreeVars.hs170 allVars (L _ LitPat{}) = mempty -- Literal pattern.
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/hlint-3.2.7/src/GHC/Util/
H A DBrackets.hs121 LitPat _ x | not $ isSignedLit x -> True
H A DFreeVars.hs171 allVars (L _ LitPat{}) = mempty -- Literal pattern.
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/brittany-0.13.1.1/src/Language/Haskell/Brittany/Internal/Layouters/
H A DPattern.hs54 LitPat _ lit ->
/dports/lang/ghc/ghc-8.10.7/compiler/rename/
H A DRnPat.hs415 rnPatAndThen mk (LitPat x lit)
425 normal_lit = do { liftCps (rnLit lit); return (LitPat x (convertLit lit)) }
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/hlint-3.2.7/src/Hint/
H A DPattern.hs212 f LitPat {} = True
H A DList.hs186 let literal = noLoc $ LitPat noExtField (HsString NoSourceText (fsLit (show s)))
/dports/devel/hs-hlint/hlint-3.3.4/src/Hint/
H A DPattern.hs211 f LitPat {} = True
H A DList.hs193 let literal = noLoc $ LitPat noExtField (HsString NoSourceText (fsLit (show s)))
/dports/lang/ghc/ghc-8.10.7/compiler/typecheck/
H A DTcPat.hs500 tc_pat penv (LitPat x simple_lit) pat_ty thing_inside
505 ; return ( mkHsWrapPat wrap (LitPat x (convertLit simple_lit)) pat_ty
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/ormolu-0.1.4.1/src/Ormolu/Printer/Meat/
H A DDeclaration.hs320 patBindNames (LitPat NoExtField _) = []
/dports/devel/hs-ormolu/ormolu-0.4.0.0/src/Ormolu/Printer/Meat/
H A DDeclaration.hs323 patBindNames (LitPat _ _) = []

123