Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
HaScalaM.Instances.Stat.Defn
Contents
Orphan instances
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauseGroup m n p p' t' b' t pc pc' g (SmGivenAliasS m n p p' t' b' t pc pc' g) Source # | |
Methods paramClauseGroup :: SmGivenAliasS m n p p' t' b' t pc pc' g -> Maybe g Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauseGroup m n p p' t' b' t pc pc' g (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauseGroup :: SmDefS m n tn p p' t' b' t pc pc' g -> Maybe g Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g, Stat s) => WithParamClauseGroup m n p p' t' b' t pc pc' g (SmExtensionGroupS m n p p' t' b' t pc pc' s g) Source # | |
Methods paramClauseGroup :: SmExtensionGroupS m n p p' t' b' t pc pc' s g -> Maybe g Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauseGroup m n p p' t' b' t pc pc' g (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauseGroup :: SmMacroS m n tn p p' t' b' t pc pc' g -> Maybe g Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauseGroups m n p p' t' b' t pc pc' g (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauseGroups :: SmDefS m n tn p p' t' b' t pc pc' g -> [g] Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauseGroups m n p p' t' b' t pc pc' g (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauseGroups :: SmMacroS m n tn p p' t' b' t pc pc' g -> [g] Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => WithParamClauseGroup m n p p' t' b' t pc pc' g (SmGivenS m n p p' t' b' t pc pc' ac i f s e g) Source # | |
Methods paramClauseGroup :: SmGivenS m n p p' t' b' t pc pc' ac i f s e g -> Maybe g Source # | |
(NameT tn, Template m n t' t ac i p s e) => WithTemplate m n t' t ac i p s e (SmObjectS m n tn p t' t ac i s e) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => WithTemplate m n t' t ac i f s e (SmGivenS m n p p' t' b' t pc pc' ac i f s e g) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithTemplate m n t' t ac i f s e (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithTemplate m n t' t ac i f s e (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithTemplate m n t' t ac i f s e (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => Type'Def m n t'n p' t' b' pc' (SmTypeS m n t'n p' t' b' pc') Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => WithCtor m n p t' t pc c (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i) Source # | |
Methods ctor :: SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i -> c Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithCtor m n p t' t pc c (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithCtor m n p t' t pc c (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithCtor m n p t' t pc c (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => WithT'ParamClause m n p' t' b' pc' (SmTypeS m n t'n p' t' b' pc') Source # | |
Methods t'paramClause :: SmTypeS m n t'n p' t' b' pc' -> pc' Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauses m n p t' t pc (SmGivenAliasS m n p p' t' b' t pc pc' g) Source # | |
Methods paramClauses :: SmGivenAliasS m n p p' t' b' t pc pc' g -> [pc] Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauses m n p t' t pc (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauses :: SmDefS m n tn p p' t' b' t pc pc' g -> [pc] Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g, Stat s) => WithParamClauses m n p t' t pc (SmExtensionGroupS m n p p' t' b' t pc pc' s g) Source # | |
Methods paramClauses :: SmExtensionGroupS m n p p' t' b' t pc pc' s g -> [pc] Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithParamClauses m n p t' t pc (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
Methods paramClauses :: SmMacroS m n tn p p' t' b' t pc pc' g -> [pc] Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => WithT'ParamClause m n p' t' b' pc' (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i) Source # | |
Methods t'paramClause :: SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i -> pc' Source # | |
(g ~ SmParamClauseGroup m n p p' t' b' t pc pc', ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => WithParamClauses m n p t' t pc (SmGivenS m n p p' t' b' t pc pc' ac i f s e g) Source # | |
Methods paramClauses :: SmGivenS m n p p' t' b' t pc pc' ac i f s e g -> [pc] Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithT'ParamClause m n p' t' b' pc' (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
Methods t'paramClause :: SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e -> pc' Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithT'ParamClause m n p' t' b' pc' (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
Methods t'paramClause :: SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e -> pc' Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithT'ParamClause m n p' t' b' pc' (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
Methods t'paramClause :: SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e -> pc' Source # | |
(Mod m, NameT tn) => Tree (SmRepeatedEnumCase m tn :: Type) Source # | |
(Mod m, NameT tn) => WithMods m (SmRepeatedEnumCase m tn) Source # | |
Methods mods :: SmRepeatedEnumCase m tn -> [m] Source # | |
(Mod m, NameT tn) => Defn (SmRepeatedEnumCase m tn :: Type) Source # | |
(Mod m, Pat p, Type' t', Term t) => Tree (SmValS m p t' t :: Type) Source # | |
(Mod m, Pat p, Type' t', Term t) => Tree (SmVarS m p t' t :: Type) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithBody t (SmValS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithBody t (SmVarS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithMods m (SmValS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithMods m (SmVarS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithPats p (SmValS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithPats p (SmVarS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => Defn (SmValS m p t' t :: Type) Source # | |
(Mod m, Pat p, Type' t', Term t) => Defn (SmVarS m p t' t :: Type) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithDeclTpeOpt t' (SmValS m p t' t) Source # | |
(Mod m, Pat p, Type' t', Term t) => WithDeclTpeOpt t' (SmVarS m p t' t) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => Member t'n (SmTypeS m n t'n p' t' b' pc') Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => Tree (SmTypeS m n t'n p' t' b' pc' :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => WithBody t' (SmTypeS m n t'n p' t' b' pc') Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => WithMods m (SmTypeS m n t'n p' t' b' pc') Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => Decl (SmTypeS m n t'n p' t' b' pc' :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc') => MemberT' t'n (SmTypeS m n t'n p' t' b' pc') Source # | |
(NameT tn, Template m n t' t ac i p s e) => Member tn (SmObjectS m n tn p t' t ac i s e) Source # | |
ParamClauseGroup m n p p' t' b' t pc pc' g => Tree (SmGivenAliasS m n p p' t' b' t pc pc' g :: Type) Source # | |
(NameT tn, Template m n t' t ac i p s e) => Tree (SmObjectS m n tn p t' t ac i s e :: Type) Source # | |
ParamClauseGroup m n p p' t' b' t pc pc' g => WithBody t (SmGivenAliasS m n p p' t' b' t pc pc' g) Source # | |
Methods body :: SmGivenAliasS m n p p' t' b' t pc pc' g -> t Source # | |
ParamClauseGroup m n p p' t' b' t pc pc' g => WithMods m (SmGivenAliasS m n p p' t' b' t pc pc' g) Source # | |
Methods mods :: SmGivenAliasS m n p p' t' b' t pc pc' g -> [m] Source # | |
(NameT tn, Template m n t' t ac i p s e) => WithMods m (SmObjectS m n tn p t' t ac i s e) Source # | |
ParamClauseGroup m n p p' t' b' t pc pc' g => Defn (SmGivenAliasS m n p p' t' b' t pc pc' g :: Type) Source # | |
(NameT tn, Template m n t' t ac i p s e) => Defn (SmObjectS m n tn p t' t ac i s e :: Type) Source # | |
(NameT tn, Template m n t' t ac i p s e) => MemberT tn (SmObjectS m n tn p t' t ac i s e) Source # | |
ParamClauseGroup m n p p' t' b' t pc pc' g => WithDeclTpe t' (SmGivenAliasS m n p p' t' b' t pc pc' g) Source # | |
Methods decltpe :: SmGivenAliasS m n p p' t' b' t pc pc' g -> t' Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Member tn (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Member tn (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Tree (SmDefS m n tn p p' t' b' t pc pc' g :: Type) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Stat s) => Tree (SmExtensionGroupS m n p p' t' b' t pc pc' s g :: Type) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Tree (SmMacroS m n tn p p' t' b' t pc pc' g :: Type) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Stat s) => WithBody s (SmExtensionGroupS m n p p' t' b' t pc pc' s g) Source # | |
Methods body :: SmExtensionGroupS m n p p' t' b' t pc pc' s g -> s Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithBody t (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithBody t (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithMods m (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithMods m (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Defn (SmDefS m n tn p p' t' b' t pc pc' g :: Type) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Stat s) => Defn (SmExtensionGroupS m n p p' t' b' t pc pc' s g :: Type) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => Defn (SmMacroS m n tn p p' t' b' t pc pc' g :: Type) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => MemberT tn (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => MemberT tn (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithDeclTpeOpt t' (SmDefS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseGroup m n p p' t' b' t pc pc' g) => WithDeclTpeOpt t' (SmMacroS m n tn p p' t' b' t pc pc' g) Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => Member tn (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i) Source # | |
Methods name :: SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i -> tn Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => Tree (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i :: Type) Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => WithMods m (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i) Source # | |
Methods mods :: SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i -> [m] Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => Defn (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i :: Type) Source # | |
(NameT tn, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Init m n t' t ac i) => MemberT tn (SmEnumCaseS m n tn p p' t' b' t pc pc' c ac i) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => Tree (SmGivenS m n p p' t' b' t pc pc' ac i f s e g :: Type) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => WithMods m (SmGivenS m n p p' t' b' t pc pc' ac i f s e g) Source # | |
(ParamClauseGroup m n p p' t' b' t pc pc' g, Template m n t' t ac i f s e) => Defn (SmGivenS m n p p' t' b' t pc pc' ac i f s e g :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Member t'n (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Member t'n (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Member t'n (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Tree (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Tree (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Tree (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithMods m (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithMods m (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => WithMods m (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Defn (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Defn (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => Defn (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e :: Type) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => MemberT' t'n (SmClassS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => MemberT' t'n (SmEnumS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |
(NameT' t'n, ParamClauseT' m n p' t' b' pc', Primary m n p t' t pc c, Template m n t' t ac i f s e) => MemberT' t'n (SmTraitS m n t'n p p' t' b' t pc pc' c ac i f s e) Source # | |