Copyright | (C) 2017 Google Inc. |
---|---|
License | BSD2 (see the file LICENSE) |
Maintainer | Christiaan Baaij <christiaan.baaij@gmail.com> |
Safe Haskell | None |
Language | Haskell2010 |
Names
Documentation
Instances
Eq NameSort Source # | |
Ord NameSort Source # | |
Defined in Clash.Core.Name | |
Show NameSort Source # | |
Generic NameSort Source # | |
Hashable NameSort Source # | |
Defined in Clash.Core.Name | |
Binary NameSort Source # | |
NFData NameSort Source # | |
Defined in Clash.Core.Name | |
type Rep NameSort Source # | |
Defined in Clash.Core.Name |
Instances
Eq (Name a) Source # | |
Ord (Name a) Source # | |
Show (Name a) Source # | |
Generic (Name a) Source # | |
Hashable (Name a) Source # | |
Defined in Clash.Core.Name | |
Binary (Name a) Source # | |
NFData (Name a) Source # | |
Defined in Clash.Core.Name | |
ClashPretty (Name a) Source # | |
Defined in Clash.Core.Pretty clashPretty :: Name a -> Doc () Source # | |
Uniquable (Name a) Source # | |
PrettyPrec (Name a) Source # | |
type Rep (Name a) Source # | |
Defined in Clash.Core.Name type Rep (Name a) = D1 (MetaData "Name" "Clash.Core.Name" "clash-lib-1.2.1-inplace" False) (C1 (MetaCons "Name" PrefixI True) ((S1 (MetaSel (Just "nameSort") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 NameSort) :*: S1 (MetaSel (Just "nameOcc") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 OccName)) :*: (S1 (MetaSel (Just "nameUniq") SourceUnpack SourceStrict DecidedStrict) (Rec0 Unique) :*: S1 (MetaSel (Just "nameLoc") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 SrcSpan)))) |