@@ -205,7 +205,7 @@ chompModuleDocComment =
205205
206206
207207data Header =
208− Header Name.Name Effects (A.Located Src.Exposing)
208+ Header (A.Located Name.Name) Effects (A.Located Src.Exposing)
209209
210210
211211data Effects
@@ -223,7 +223,7 @@ chompHeader =
223223 do Keyword.module_ E.Module
224224 end <- getPosition
225225 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentName
226− name <- Var.moduleName E.ModuleName
226+ name <- addLocation (Var.moduleName E.ModuleName)
227227 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentExposing
228228 Keyword.exposing_ E.ModuleExposing
229229 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentExposingList
@@ -237,7 +237,7 @@ chompHeader =
237237 Keyword.module_ E.ModulePortModule
238238 end <- getPosition
239239 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentName
240− name <- Var.moduleName E.ModuleName
240+ name <- addLocation (Var.moduleName E.ModuleName)
241241 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentExposing
242242 Keyword.exposing_ E.ModuleExposing
243243 Space.chompAndCheckIndent E.ModuleSpace E.ModuleIndentExposingList
@@ -251,7 +251,7 @@ chompHeader =
251251 Keyword.module_ E.ModuleEffect
252252 end <- getPosition
253253 Space.chompAndCheckIndent E.ModuleSpace E.ModuleEffect
254− name <- Var.moduleName E.ModuleName
254+ name <- addLocation (Var.moduleName E.ModuleName)
255255 Space.chompAndCheckIndent E.ModuleSpace E.ModuleEffect
256256 Keyword.where_ E.ModuleEffect
257257 Space.chompAndCheckIndent E.ModuleSpace E.ModuleEffect