org.jetbrains.kotlin.cli.js
Class K2JSCompiler

java.lang.Object
  extended by org.jetbrains.kotlin.cli.common.CLICompiler<K2JSCompilerArguments>
      extended by org.jetbrains.kotlin.cli.js.K2JSCompiler

public class K2JSCompiler
extends CLICompiler<K2JSCompilerArguments>


Constructor Summary
K2JSCompiler()
           
 
Method Summary
protected  K2JSCompilerArguments createArguments()
           
protected  ExitCode doExecute(K2JSCompilerArguments arguments, CompilerConfiguration configuration, com.intellij.openapi.Disposable rootDisposable)
           
static void main(java.lang.String... args)
           
protected  void setupPlatformSpecificArgumentsAndServices(CompilerConfiguration configuration, K2JSCompilerArguments arguments, Services services)
           
 
Methods inherited from class org.jetbrains.kotlin.cli.common.CLICompiler
doMain, doMainNoExit, exec, exec, execAndOutputXml, execFullPathsInMessages, parseArguments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

K2JSCompiler

public K2JSCompiler()
Method Detail

main

public static void main(java.lang.String... args)

createArguments

@NotNull
protected K2JSCompilerArguments createArguments()
Specified by:
createArguments in class CLICompiler<K2JSCompilerArguments>

doExecute

@NotNull
protected ExitCode doExecute(@NotNull
                                     K2JSCompilerArguments arguments,
                                     @NotNull
                                     CompilerConfiguration configuration,
                                     @NotNull
                                     com.intellij.openapi.Disposable rootDisposable)
Specified by:
doExecute in class CLICompiler<K2JSCompilerArguments>

setupPlatformSpecificArgumentsAndServices

protected void setupPlatformSpecificArgumentsAndServices(@NotNull
                                                         CompilerConfiguration configuration,
                                                         @NotNull
                                                         K2JSCompilerArguments arguments,
                                                         @NotNull
                                                         Services services)
Specified by:
setupPlatformSpecificArgumentsAndServices in class CLICompiler<K2JSCompilerArguments>