RepresentationGraph
Namespace: Legivel
Nested types and modules
| Type | Description |
| EmptyDocumentResult |
Empty Result Info (possible candidate to discard) |
| ErrorResult |
Yaml Error Result Info |
| GlobalTag |
Defines a Global Tag, its properties and functions. |
| LocalTag |
Defines a Local Tag, its properties and functions. |
| LocalTagsFuncs |
Local Tags should use these functions when appropriate |
| Node |
The main/root structure of a Yaml Node |
| NodeData<'T> |
Contains the actual data of a node, used for all types, Map, Seq, Scalar |
| NodeKind |
A Node may be of Maping, Sequence or Scalar type |
| ParseInfo |
Registers parsing information per Node, related to the source document |
| ParseMessageAtLine |
Contains a warning or error message |
| ParsedDocumentResult |
Fully parsed document result info |
| Representation |
Representation of the parsed document |
| TagFunctions |
Each Global Tag must implement the functions in this type |
| TagKind |
A Tag can be Local, Global, Unrecognized or Non Specific |
| TagReport |
Statistics of problematic tags used in the source yaml |
| TagShorthand |
Mapping of tag shorthands, with the TAG directive |
| Unrecognized |
Statistics for unrecognized tags |