summaryrefslogtreecommitdiff
path: root/docs/backpack/algorithm.tex
diff options
context:
space:
mode:
authorAlan Zimmerman <alan.zimm@gmail.com>2015-05-11 15:28:55 +0200
committerAlan Zimmerman <alan.zimm@gmail.com>2015-05-11 15:28:55 +0200
commitfe38195eb783fc2f2f2d5ef50fb665b06fd15e82 (patch)
tree6881106397d6930ff4af336db7949a12f7435787 /docs/backpack/algorithm.tex
parentf35d621de401bea74d42b28ff9a1d8c5d963a92d (diff)
downloadhaskell-fe38195eb783fc2f2f2d5ef50fb665b06fd15e82.tar.gz
ApiAnnotations : pquals production adds AnnVbar in the wrong place
Summary: The Parser.y production for pquals is pquals :: { Located [[LStmt RdrName (LHsExpr RdrName)]] } : squals '|' pquals {% addAnnotation (gl $ last $ unLoc $1) AnnVbar (gl $2) >> return (sLL $1 $> (reverse (unLoc $1) : unLoc $3)) } | squals { L (getLoc $1) [reverse (unLoc $1)] } The squals are returned in reverse order, so the AnnVbar should be attached to the head of the list, not the last. Test Plan: ./validate Reviewers: hvr, austin Reviewed By: austin Subscribers: thomie, mpickering Differential Revision: https://phabricator.haskell.org/D869 GHC Trac Issues: #10357
Diffstat (limited to 'docs/backpack/algorithm.tex')
0 files changed, 0 insertions, 0 deletions