|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.dart.compiler.backend.js.ast.JsVisitor
com.google.dart.compiler.backend.js.JsRequiresSemiVisitor
public class JsRequiresSemiVisitor
Determines if a statement at the end of a block requires a semicolon.
For example, the following statements require semicolons:
| Method Summary | |
|---|---|
static boolean |
exec(JsStatement lastStatement)
|
void |
visitFor(JsFor x)
|
void |
visitForIn(JsForIn x)
|
void |
visitIf(JsIf x)
|
void |
visitLabel(JsLabel x)
|
void |
visitWhile(JsWhile x)
|
| Methods inherited from class com.google.dart.compiler.backend.js.ast.JsVisitor |
|---|
accept, acceptList, acceptLvalue, acceptWithInsertRemove, visit, visit, visitArray, visitArrayAccess, visitBinaryExpression, visitBlock, visitBoolean, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDebugger, visitDefault, visitDocComment, visitDouble, visitDoWhile, visitElement, visitEmpty, visitExpressionStatement, visitFunction, visitInt, visitInvocation, visitNameRef, visitNew, visitNull, visitObjectLiteral, visitParameter, visitPostfixOperation, visitPrefixOperation, visitProgram, visitProgramFragment, visitPropertyInitializer, visitRegExp, visitReturn, visitString, visitThis, visitThrow, visitTry, visitVars |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static boolean exec(JsStatement lastStatement)
public void visitFor(JsFor x)
visitFor in class JsVisitorpublic void visitForIn(JsForIn x)
visitForIn in class JsVisitorpublic void visitIf(JsIf x)
visitIf in class JsVisitorpublic void visitLabel(JsLabel x)
visitLabel in class JsVisitorpublic void visitWhile(JsWhile x)
visitWhile in class JsVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||