[−][src]Module jsonc_parser::ast
Structs
Array | Represents an array that may contain elements (ex. |
BooleanLit | Represents a boolean (ex. |
CommentBlock | Represents a comment block (ex. |
CommentLine | Represents a comment line (ex. |
NullKeyword | Represents the null keyword (ex. |
NumberLit | Represents a number (ex. |
Object | Represents an object that may contain properties (ex. |
ObjectProp | Represents an object property (ex. |
StringLit | Node surrounded in double quotes (ex. |
WordLit | A string that's not in quotes. Usually the appearance of this would be a parsing error. |
Enums
Comment | JSONC comment. |
CommentKind | Kind of JSONC comment. |
Node | Node that can appear in the AST. |
NodeKind | Kind of AST node. |
ObjectPropName | Represents an object property name that may or may not be in quotes. |
Value | JSON value. |