org.jetbrains.kotlin.js.inline
Class JsInliner
java.lang.Object
com.google.dart.compiler.backend.js.ast.JsVisitorWithContext
com.google.dart.compiler.backend.js.ast.JsVisitorWithContextImpl
org.jetbrains.kotlin.js.inline.JsInliner
public class JsInliner
- extends JsVisitorWithContextImpl
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 |
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
hasToBeInlined
public boolean hasToBeInlined(@NotNull
JsInvocation call)