org.jetbrains.kotlin.js.inline
Class JsInliner

java.lang.Object
  extended by com.google.dart.compiler.backend.js.ast.JsVisitorWithContext
      extended by com.google.dart.compiler.backend.js.ast.JsVisitorWithContextImpl
          extended by org.jetbrains.kotlin.js.inline.JsInliner

public class JsInliner
extends JsVisitorWithContextImpl


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.dart.compiler.backend.js.ast.JsVisitorWithContextImpl
JsVisitorWithContextImpl.ListContext<T extends JsNode>
 
Method Summary
protected  void doAcceptStatementList(java.util.List<JsStatement> statements)
           
 void endVisit(JsFunction function, JsContext context)
           
 void endVisit(JsInvocation x, JsContext ctx)
           
static JsProgram process(TranslationContext context)
           
 boolean visit(JsFunction function, JsContext context)
           
 boolean visit(JsInvocation call, JsContext context)
           
 
Methods inherited from class com.google.dart.compiler.backend.js.ast.JsVisitorWithContextImpl
checkReplacement, doAccept, doAcceptList, doAcceptLvalue, doAcceptStatement, doTraverse, getLastStatementLevelContext
 
Methods inherited from class com.google.dart.compiler.backend.js.ast.JsVisitorWithContext
accept, acceptList, acceptLvalue, acceptStatement, acceptStatementList, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

process

public static JsProgram process(@NotNull
                                TranslationContext context)

visit

public boolean visit(@NotNull
                     JsFunction function,
                     @NotNull
                     JsContext context)
Overrides:
visit in class JsVisitorWithContext

endVisit

public void endVisit(@NotNull
                     JsFunction function,
                     @NotNull
                     JsContext context)
Overrides:
endVisit in class JsVisitorWithContext

visit

public boolean visit(@NotNull
                     JsInvocation call,
                     @NotNull
                     JsContext context)
Overrides:
visit in class JsVisitorWithContext

endVisit

public void endVisit(@NotNull
                     JsInvocation x,
                     @NotNull
                     JsContext ctx)
Overrides:
endVisit in class JsVisitorWithContext

doAcceptStatementList

protected void doAcceptStatementList(java.util.List<JsStatement> statements)
Overrides:
doAcceptStatementList in class JsVisitorWithContextImpl