@suppress for APIs in kotlin.reflect.jvm.internal

This commit is contained in:
Dmitry Jemerov
2015-03-19 10:33:31 +01:00
parent cffb80c86a
commit e9ffd589fc
4 changed files with 12 additions and 0 deletions
@@ -18,4 +18,7 @@ package kotlin.reflect.jvm.internal
import kotlin.jvm.internal.ExtensionFunctionImpl
/**
* @suppress
*/
public abstract class KExtensionFunctionImpl<in T, out R> : ExtensionFunctionImpl<T, R>()
@@ -18,4 +18,7 @@ package kotlin.reflect.jvm.internal
import kotlin.jvm.internal.FunctionImpl
/**
* @suppress
*/
public abstract class KFunctionImpl<out R> : FunctionImpl<R>()
@@ -18,6 +18,9 @@ package kotlin.reflect.jvm.internal
import java.io.Serializable
/**
* @suppress
*/
public abstract class KMemberFunctionImpl<in T, out R> : Serializable {
override fun toString() = "${javaClass.getGenericInterfaces().first()}"
}
@@ -19,6 +19,9 @@ package kotlin.reflect.jvm.internal;
import kotlin.jvm.internal.ReflectionFactory;
import kotlin.reflect.*;
/**
* @suppress
*/
@SuppressWarnings({"UnusedDeclaration", "unchecked"})
public class ReflectionFactoryImpl extends ReflectionFactory {
@Override