[−][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. |