-
-
Notifications
You must be signed in to change notification settings - Fork 399
Open
Labels
component: hiedbcomponent: hls-rename-plugintype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..
Description
The rename plugin does not work with template haskell quotes:
{-# LANGUAGE TemplateHaskell #-}
module Main (main) where
main = $(
let x = 'y'
f = [| print |]
in [| $f x |] )
In the above code, renaming bindings of f
or x
doesn't change their use. Renaming f
or x
where they are used gives an error Renaming of an imported name is unsupported
Metadata
Metadata
Assignees
Labels
component: hiedbcomponent: hls-rename-plugintype: bugSomething isn't right: doesn't work as intended, documentation is missing/outdated, etc..Something isn't right: doesn't work as intended, documentation is missing/outdated, etc..