The things you are allowed to say when you shuffle names between name
spaces (i.e. in import, namespace, or open declarations).
Constructors
ImportDirectiveimportDirRange :: Rangeusing :: Using' n mhiding :: HidingDirective' n mimpRenaming :: RenamingDirective' n mpublicOpen :: Maybe KwRangeOnly for
open. Exports the opened names from the current module. Range of thepublickeyword.
Instances10Eq, Show, Semigroup, Monoid, NFData, Pretty, …
(Eq m, Eq n) => Eq (ImportDirective' n m)Defined in Agda-2.7.0.1 · Agda.Syntax.Common(Show a, Show b) => Show (ImportDirective' a b)Defined in Agda-2.7.0.1 · Agda.Syntax.Concrete.Pretty · orphan(HasRange n, HasRange m) => Semigroup (ImportDirective' n m)Defined in Agda-2.7.0.1 · Agda.Syntax.Common(HasRange n, HasRange m) => Monoid (ImportDirective' n m)Defined in Agda-2.7.0.1 · Agda.Syntax.Common(NFData a, NFData b) => NFData (ImportDirective' a b)Defined in Agda-2.7.0.1 · Agda.Syntax.CommonRanges are not forced.
(Pretty a, Pretty b) => Pretty (ImportDirective' a b)Defined in Agda-2.7.0.1 · Agda.Syntax.Concrete.Pretty · orphan(HasRange a, HasRange b) => HasRange (ImportDirective' a b)Defined in Agda-2.7.0.1 · Agda.Syntax.CommonNull (ImportDirective' n m)Defined in Agda-2.7.0.1 · Agda.Syntax.Commonnullfor import directives holds when everything is imported unchanged (no names are hidden or renamed).(Hilite m, Hilite n, Hilite (RenamingTo m), Hilite (RenamingTo n)) => Hilite (ImportDirective' m n)Defined in Agda-2.7.0.1 · Agda.Interaction.Highlighting.FromAbstract(KillRange a, KillRange b) => KillRange (ImportDirective' a b)Defined in Agda-2.7.0.1 · Agda.Syntax.Common