From 7fd7e176b5908b52c3adbc94046f4cba4e9540f3 Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Wed, 14 Sep 2016 17:10:54 +0300 Subject: [PATCH] student-backend: only take placers and picked modules from kotlin-ir. this commit to switch from imac to pro --- .../kotlin/cli/student/K2StudentLlvm.kt | 23 +++++++++++++++++++ .../cli/student/K2StudentLlvmArguments.java | 9 ++++++++ .../student-backend/student-backend.iml | 13 +++++++++++ 3 files changed, 45 insertions(+) create mode 100644 experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvm.kt create mode 100644 experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvmArguments.java create mode 100644 experiments/student-backend/student-backend.iml diff --git a/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvm.kt b/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvm.kt new file mode 100644 index 00000000000..010ef4c4c06 --- /dev/null +++ b/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvm.kt @@ -0,0 +1,23 @@ +package org.jetbrains.kotlin.cli.student + +import org.jetbrains.kotlin.cli.common.CLICompiler +import org.jetbrains.kotlin.cli.common.ExitCode + +/** + * Created by minamoto on 14/09/16. + */ + +public class K2StudentLlvm : CLICompiler { + override fun createArguments(): K2StudentLlvmArguments { + TODO("not implemented") //To change body of created functions use File | Settings | File Templates. + } + + override fun setupPlatformSpecificArgumentsAndServices(configuration: CompilerConfiguration?, arguments: K2StudentLlvmArguments?, services: Services?) { + TODO("not implemented") //To change body of created functions use File | Settings | File Templates. + } + + override fun doExecute(arguments: K2StudentLlvmArguments?, configuration: CompilerConfiguration?, rootDisposable: MediaDisposer.Disposable?): ExitCode { + TODO("not implemented") //To change body of created functions use File | Settings | File Templates. + } + +} \ No newline at end of file diff --git a/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvmArguments.java b/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvmArguments.java new file mode 100644 index 00000000000..9bff1f6a461 --- /dev/null +++ b/experiments/student-backend/src/org/jetbrains/kotlin/cli/student/K2StudentLlvmArguments.java @@ -0,0 +1,9 @@ +package org.jetbrains.kotlin.cli.student; + +import org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments; + +/** + * Created by minamoto on 14/09/16. + */ +public class K2StudentLlvmArguments extends CommonCompilerArguments { +} diff --git a/experiments/student-backend/student-backend.iml b/experiments/student-backend/student-backend.iml new file mode 100644 index 00000000000..1f8d569d9fe --- /dev/null +++ b/experiments/student-backend/student-backend.iml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file