|
|||||||||
| 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 JsToStringGenerationVisitorpublic void newLined()
newLined in interface TextOutput.OutListenerpublic void indentedAfterNewLine()
indentedAfterNewLine in interface TextOutput.OutListenerpublic void accept(JsNode node)
accept in class JsVisitorprotected void beforeNodePrinted(JsNode node)
beforeNodePrinted in class JsToStringGenerationVisitorpublic void visitProgram(JsProgram program)
visitProgram in class JsToStringGenerationVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||