|
|||||||||
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 JsVisitor
public void visitForIn(JsForIn x)
visitForIn
in class JsVisitor
public void visitIf(JsIf x)
visitIf
in class JsVisitor
public void visitLabel(JsLabel x)
visitLabel
in class JsVisitor
public void visitWhile(JsWhile x)
visitWhile
in class JsVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |