Skip to content
  • spinda's avatar
    Expand declaration QQs first (#10047) · c8f623e3
    spinda authored and Ben Gamari's avatar Ben Gamari committed
    Declaration QuasiQuoters do not cause a group split like $(...)
    splices, and are run and expanded before other declarations in
    the group.
    
    Resolves the lingering issue with #10047, and fixes broken tests
    qq007 and qq008.
    
    Test Plan: validate
    
    Reviewers: goldfire, austin, bgamari
    
    Reviewed By: bgamari
    
    Subscribers: goldfire, simonpj, thomie, spinda
    
    Differential Revision: https://phabricator.haskell.org/D1199
    
    GHC Trac Issues: #10047
    c8f623e3