A constraint for a namespace which has its own diagnostic codes.
See Note [Diagnostic code namespaces].
Associated types
type family NameSpaceTag namespace :: SymbolThe symbolic tag for a namespace.
type family DiagnosticCodeFor namespace (c :: Symbol) :: NatA diagnostic code in a given namespace.
type family ConRecursIntoFor namespace (c :: Symbol) :: Maybe TypeSpecify that one should recur into an argument of a constructor in order to obtain a diagnostic code. See Note [Diagnostic codes].
Instances1DiagnosticCodeNameSpace
DiagnosticCodeNameSpace GHCDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Types.Error.Codes