[−][src]Crate resast
Modules
declaration | |
expression | |
pattern | |
statement |
Structs
Class | A way to declare object templates |
Directive | pretty much always |
Function | A function, this will be part of either a function declaration (ID is required) or a function expression (ID is optional) |
Enums
FunctionArg | A single function argument from a function signature |
Program | A fully parsed javascript program. |
ProgramPart | A single part of a Javascript program. This will be either a Directive, Declaration or a Statement |
Type Definitions
FunctionBody | The block statement that makes up the function's body |
Identifier |