|
Database.HsSqlPpp.Ast.Annotation |
|
|
|
|
Description |
Contains the annotation data types and a few auxiliary functions.
|
|
Synopsis |
|
|
|
|
Annotation data types
|
|
|
Annotation type - one of these is attached to most of the
data types used in the ast.
|
|
|
the elements of an annotation. Source positions are generated by
the parser, the rest come from the separate ast annotation process.
| Constructors | | Instances | |
|
|
Statement info
|
|
This is the main annotation attached to each statement. Early days at the moment
but will be expanded to provide any type errors lurking inside a statement, any useful
types, e.g. the types of each select and subselect/sub query in a statement,
any changes to the catalog the statement makes, and possibly much more information.
|
|
|
Constructors | | Instances | |
|
|
|
strip all the annotations from a tree. E.g. can be used to compare
two asts are the same, ignoring any source position annotation differences.
|
|
|
|
|
|
Produced by Haddock version 2.6.0 |