Skip to content

Commit 4a7d586

Browse files
committed
Expr: Types: Annotated: rname full patterns
1 parent d7f90eb commit 4a7d586

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

src/Nix/Expr/Types/Annotated.hs

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -248,54 +248,54 @@ pattern NSynHoleAnnF ann x = AnnF ann (NSynHole x)
248248
{-# complete NConstantAnnF, NStrAnnF, NSymAnnF, NListAnnF, NSetAnnF, NLiteralPathAnnF, NEnvPathAnnF, NUnaryAnnF, NBinaryAnnF, NSelectAnnF, NHasAttrAnnF, NAbsAnnF, NLetAnnF, NIfAnnF, NWithAnnF, NAssertAnnF, NSynHoleAnnF #-}
249249

250250

251-
pattern PNConstant :: SrcSpan -> NAtom -> NExprLoc
252-
pattern PNConstant ann x = Ann ann (NConstant x)
251+
pattern NConstantAnn :: SrcSpan -> NAtom -> NExprLoc
252+
pattern NConstantAnn ann x = Ann ann (NConstant x)
253253

254-
pattern PNStr :: SrcSpan -> NString NExprLoc -> NExprLoc
255-
pattern PNStr ann x = Ann ann (NStr x)
254+
pattern NStrAnn :: SrcSpan -> NString NExprLoc -> NExprLoc
255+
pattern NStrAnn ann x = Ann ann (NStr x)
256256

257-
pattern PNSym :: SrcSpan -> VarName -> NExprLoc
258-
pattern PNSym ann x = Ann ann (NSym x)
257+
pattern NSymAnn :: SrcSpan -> VarName -> NExprLoc
258+
pattern NSymAnn ann x = Ann ann (NSym x)
259259

260-
pattern PNList :: SrcSpan -> [NExprLoc] -> NExprLoc
261-
pattern PNList ann x = Ann ann (NList x)
260+
pattern NListAnn :: SrcSpan -> [NExprLoc] -> NExprLoc
261+
pattern NListAnn ann x = Ann ann (NList x)
262262

263-
pattern PNSet :: SrcSpan -> Recursivity -> [Binding NExprLoc] -> NExprLoc
264-
pattern PNSet ann recur x = Ann ann (NSet recur x)
263+
pattern NSetAnn :: SrcSpan -> Recursivity -> [Binding NExprLoc] -> NExprLoc
264+
pattern NSetAnn ann recur x = Ann ann (NSet recur x)
265265

266-
pattern PNLiteralPath :: SrcSpan -> Path -> NExprLoc
267-
pattern PNLiteralPath ann x = Ann ann (NLiteralPath x)
266+
pattern NLiteralPathAnn :: SrcSpan -> Path -> NExprLoc
267+
pattern NLiteralPathAnn ann x = Ann ann (NLiteralPath x)
268268

269-
pattern PNEnvPath :: SrcSpan -> Path -> NExprLoc
270-
pattern PNEnvPath ann x = Ann ann (NEnvPath x)
269+
pattern NEnvPathAnn :: SrcSpan -> Path -> NExprLoc
270+
pattern NEnvPathAnn ann x = Ann ann (NEnvPath x)
271271

272-
pattern PNUnary :: SrcSpan -> NUnaryOp -> NExprLoc -> NExprLoc
273-
pattern PNUnary ann op x = Ann ann (NUnary op x)
272+
pattern NUnaryAnn :: SrcSpan -> NUnaryOp -> NExprLoc -> NExprLoc
273+
pattern NUnaryAnn ann op x = Ann ann (NUnary op x)
274274

275-
pattern PNBinary :: SrcSpan -> NBinaryOp -> NExprLoc -> NExprLoc -> NExprLoc
276-
pattern PNBinary ann op x y = Ann ann (NBinary op x y)
275+
pattern NBinaryAnn :: SrcSpan -> NBinaryOp -> NExprLoc -> NExprLoc -> NExprLoc
276+
pattern NBinaryAnn ann op x y = Ann ann (NBinary op x y)
277277

278-
pattern PNSelect :: SrcSpan -> Maybe NExprLoc -> NExprLoc -> NAttrPath NExprLoc -> NExprLoc
279-
pattern PNSelect ann v x p = Ann ann (NSelect v x p)
278+
pattern NSelectAnn :: SrcSpan -> Maybe NExprLoc -> NExprLoc -> NAttrPath NExprLoc -> NExprLoc
279+
pattern NSelectAnn ann v x p = Ann ann (NSelect v x p)
280280

281-
pattern PNHasAttr :: SrcSpan -> NExprLoc -> NAttrPath NExprLoc -> NExprLoc
282-
pattern PNHasAttr ann x p = Ann ann (NHasAttr x p)
281+
pattern NHasAttrAnn :: SrcSpan -> NExprLoc -> NAttrPath NExprLoc -> NExprLoc
282+
pattern NHasAttrAnn ann x p = Ann ann (NHasAttr x p)
283283

284-
pattern PNAbs :: SrcSpan -> Params NExprLoc -> NExprLoc -> NExprLoc
285-
pattern PNAbs ann x b = Ann ann (NAbs x b)
284+
pattern NAbsAnn :: SrcSpan -> Params NExprLoc -> NExprLoc -> NExprLoc
285+
pattern NAbsAnn ann x b = Ann ann (NAbs x b)
286286

287-
pattern PNLet :: SrcSpan -> [Binding NExprLoc] -> NExprLoc -> NExprLoc
288-
pattern PNLet ann x b = Ann ann (NLet x b)
287+
pattern NLetAnn :: SrcSpan -> [Binding NExprLoc] -> NExprLoc -> NExprLoc
288+
pattern NLetAnn ann x b = Ann ann (NLet x b)
289289

290-
pattern PNIf :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc -> NExprLoc
291-
pattern PNIf ann c t e = Ann ann (NIf c t e)
290+
pattern NIfAnn :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc -> NExprLoc
291+
pattern NIfAnn ann c t e = Ann ann (NIf c t e)
292292

293-
pattern PNWith :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc
294-
pattern PNWith ann x y = Ann ann (NWith x y)
293+
pattern NWithAnn :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc
294+
pattern NWithAnn ann x y = Ann ann (NWith x y)
295295

296-
pattern PNAssert :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc
297-
pattern PNAssert ann x y = Ann ann (NAssert x y)
296+
pattern NAssertAnn :: SrcSpan -> NExprLoc -> NExprLoc -> NExprLoc
297+
pattern NAssertAnn ann x y = Ann ann (NAssert x y)
298298

299-
pattern PNSynHole :: SrcSpan -> VarName -> NExprLoc
300-
pattern PNSynHole ann x = Ann ann (NSynHole x)
301-
{-# complete PNConstant, PNStr, PNSym, PNList, PNSet, PNLiteralPath, PNEnvPath, PNUnary, PNBinary, PNSelect, PNHasAttr, PNAbs, PNLet, PNIf, PNWith, PNAssert, PNSynHole #-}
299+
pattern NSynHoleAnn :: SrcSpan -> VarName -> NExprLoc
300+
pattern NSynHoleAnn ann x = Ann ann (NSynHole x)
301+
{-# complete NConstantAnn, NStrAnn, NSymAnn, NListAnn, NSetAnn, NLiteralPathAnn, NEnvPathAnn, NUnaryAnn, NBinaryAnn, NSelectAnn, NHasAttrAnn, NAbsAnn, NLetAnn, NIfAnn, NWithAnn, NAssertAnn, NSynHoleAnn #-}

0 commit comments

Comments
 (0)