HORIZON HASKELLDocslts/ghc-9.14.x45dd5372026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 45dd537 · 2026-10-11

ModuleAgda-2.8.0.2Haskell2010

Agda.Syntax.Concrete.Attribute

  • 4 types
  • 23 values
  • PackageAgda-2.8.0.2
  • Exports27
  • LanguageHaskell2010
  • LicenceMIT
  • SourceAttribute.hs
datadata Attribute
#
Instances4Show, HasRange, KillRange, SetRange
datadata Attr
#

Parsed attribute.

Constructors

Instances4Show, HasRange, KillRange, SetRange
  • Show AttrDefined in Agda-2.8.0.2 · Agda.Syntax.Concrete.Attribute
  • HasRange AttrDefined in Agda-2.8.0.2 · Agda.Syntax.Concrete.Attribute
  • KillRange AttrDefined in Agda-2.8.0.2 · Agda.Syntax.Concrete.Attribute
  • SetRange AttrDefined in Agda-2.8.0.2 · Agda.Syntax.Concrete.Attribute
typetype Attributes = [Attr]
#

Information about attributes (attribute, range, printed representation).

This information is returned by the parser. Code that calls the parser should, if appropriate, complain if support for the given attributes has not been enabled. This can be taken care of by checkAttributes, which should not be called until after pragma options have been set.

Applying attributes only if they have not been set already.

7 declarations

Filtering attributes

6 declarations