| Copyright | (C) 2017 Google Inc. |
|---|---|
| License | BSD2 (see the file LICENSE) |
| Maintainer | Christiaan Baaij <christiaan.baaij@gmail.com> |
| Safe Haskell | None |
| Language | Haskell2010 |
Clash.Core.Name
Description
Names
Documentation
Instances
| Eq NameSort Source # | |
| Ord NameSort Source # | |
Defined in Clash.Core.Name | |
| Show NameSort Source # | |
| Generic NameSort Source # | |
| Hashable NameSort Source # | |
| Binary NameSort Source # | |
| NFData NameSort Source # | |
Defined in Clash.Core.Name | |
| type Rep NameSort Source # | |
Defined in Clash.Core.Name | |
Constructors
| Name | |
Instances
| Eq (Name a) Source # | |
| Ord (Name a) Source # | |
| Show (Name a) Source # | |
| Generic (Name a) Source # | |
| Hashable (Name a) Source # | |
| Binary (Name a) Source # | |
| NFData (Name a) Source # | |
Defined in Clash.Core.Name | |
| Uniquable (Name a) Source # | |
| ClashPretty (Name a) Source # | |
Defined in Clash.Core.Pretty Methods clashPretty :: Name a -> Doc () 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.8.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)))) | |