| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Drasil.Meta.Analysis.SourceCodeReaderT
Description
Source code reader for type dependency graphs of all Drasil types.
Documentation
Constructors
| EntryData | |
Fields
| |
data DataDeclRecord Source #
Constructors
| DDR | |
Fields
| |
Instances
| Show DataDeclRecord Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods showsPrec :: Int -> DataDeclRecord -> ShowS # show :: DataDeclRecord -> String # showList :: [DataDeclRecord] -> ShowS # | |
| DataTypeDeclaration DataDeclRecord Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods getTypeName :: DataDeclRecord -> String Source # getContents :: DataDeclRecord -> [String] Source # | |
data DataDeclConstruct Source #
Constructors
| DDC | |
Fields
| |
Instances
| Show DataDeclConstruct Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods showsPrec :: Int -> DataDeclConstruct -> ShowS # show :: DataDeclConstruct -> String # showList :: [DataDeclConstruct] -> ShowS # | |
| DataTypeDeclaration DataDeclConstruct Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods getTypeName :: DataDeclConstruct -> String Source # getContents :: DataDeclConstruct -> [String] Source # | |
data NewtypeDecl Source #
Constructors
| NTD | |
Fields
| |
Instances
| Show NewtypeDecl Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods showsPrec :: Int -> NewtypeDecl -> ShowS # show :: NewtypeDecl -> String # showList :: [NewtypeDecl] -> ShowS # | |
| DataTypeDeclaration NewtypeDecl Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT | |
Instances
class DataTypeDeclaration a where Source #
Instances
| DataTypeDeclaration DataDeclConstruct Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods getTypeName :: DataDeclConstruct -> String Source # getContents :: DataDeclConstruct -> [String] Source # | |
| DataTypeDeclaration DataDeclRecord Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT Methods getTypeName :: DataDeclRecord -> String Source # getContents :: DataDeclRecord -> [String] Source # | |
| DataTypeDeclaration NewtypeDecl Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT | |
| DataTypeDeclaration TypeDecl Source # | |
Defined in Drasil.Meta.Analysis.SourceCodeReaderT | |