Language.Haskell.Tools.AST.SemaInfoClasses

Information about names

type HasNameInfo dom

class HasNameInfo' si

Information about typed names

type HasIdInfo dom

class HasIdInfo' si

Fixity information

type HasFixityInfo dom

class HasFixityInfo' si

Scope information

type HasScopeInfo dom

class HasScopeInfo' si

Information about names being defined

type HasDefiningInfo dom

class HasDefiningInfo' si

Information about source info in sema

class HasSourceInfoInSema' si

Information about modules

type HasModuleInfo dom

class HasModuleInfo' si

Information about imports

type HasImportInfo dom

class HasImportInfo' si

Information about implicitly bounded fields

type HasImplicitFieldsInfo dom

class HasImplicitFieldsInfo' si

AST elements with no information

type HasNoSemanticInfo dom si

data UsageSpec