[−][src]Module resast::stmt
Structs
BlockStmt | A collection of program parts wrapped in curly braces |
CatchClause | The error handling part of a |
DoWhileStmt | A while loop that executes its body first |
ForInStmt | A for in statement, this kind of for statement will extract each key from an indexable thing |
ForOfStmt | A for of statement, this kind of for statement will extract the value from a generator or iterator |
ForStmt | A "c-style" for loop |
IfStmt | An if statement |
LabeledStmt | A break statement |
SwitchCase | A single case part of a switch statement |
SwitchStmt | A switch statement |
TryStmt | A try/catch block |
WhileStmt | A while loop |
WithStmt | A with statement, this puts one object at the top of the identifier search tree. |
Enums
LoopInit | The left most triple of a for loops parenthetical |
LoopLeft | The values on the left hand side of the keyword in a for in or for of loop |
Stmt | A slightly more granular part of an es program than ProgramPart |