|
|||||||||
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.JsToStringGenerationVisitor
org.jetbrains.js.compiler.JsSourceGenerationVisitor
public class JsSourceGenerationVisitor
Field Summary |
---|
Fields inherited from class com.google.dart.compiler.backend.js.JsToStringGenerationVisitor |
---|
needSemi, p |
Constructor Summary | |
---|---|
JsSourceGenerationVisitor(TextOutput out,
SourceMapBuilder sourceMapBuilder)
|
Method Summary | |
---|---|
void |
accept(JsNode node)
|
protected void |
beforeNodePrinted(JsNode node)
|
void |
indentedAfterNewLine()
|
void |
newLined()
|
void |
visitProgram(JsProgram program)
|
void |
visitProgramFragment(JsProgramFragment x)
|
Methods inherited from class com.google.dart.compiler.backend.js.JsToStringGenerationVisitor |
---|
javaScriptString, javaScriptString, newlineOpt, printJsBlock, visit, visit, visitArray, visitArrayAccess, visitBinaryExpression, visitBlock, visitBoolean, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDebugger, visitDefault, visitDocComment, visitDouble, visitDoWhile, visitEmpty, visitExpressionStatement, visitFor, visitForIn, visitFunction, visitIf, visitInt, visitInvocation, visitLabel, visitNameRef, visitNew, visitNull, visitObjectLiteral, visitParameter, visitPostfixOperation, visitPrefixOperation, visitRegExp, visitReturn, visitString, visitThis, visitThrow, visitTry, visitVars, visitWhile |
Methods inherited from class com.google.dart.compiler.backend.js.ast.JsVisitor |
---|
acceptList, acceptLvalue, acceptWithInsertRemove, visitElement, visitPropertyInitializer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JsSourceGenerationVisitor(TextOutput out, @Nullable SourceMapBuilder sourceMapBuilder)
Method Detail |
---|
public void visitProgramFragment(JsProgramFragment x)
visitProgramFragment
in class JsToStringGenerationVisitor
public void newLined()
newLined
in interface TextOutput.OutListener
public void indentedAfterNewLine()
indentedAfterNewLine
in interface TextOutput.OutListener
public void accept(JsNode node)
accept
in class JsVisitor
protected void beforeNodePrinted(JsNode node)
beforeNodePrinted
in class JsToStringGenerationVisitor
public void visitProgram(JsProgram program)
visitProgram
in class JsToStringGenerationVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |