Moved 'Exact' and 'NoInfer' annotations to stdlib

This commit is contained in:
Svetlana Isakova
2015-10-12 18:15:48 +03:00
parent 30d697109c
commit 075a8eaf39
9 changed files with 53 additions and 44 deletions
+1 -15
View File
@@ -126,18 +126,4 @@ private annotation class external
@Target(TYPE)
@Retention(SOURCE)
@MustBeDocumented
public annotation class UnsafeVariance
/**
* Specifies that the corresponding type should be ignored during type inference.
*/
@Target(TYPE)
@Retention(SOURCE)
internal annotation class NoInfer
/**
* Specifies that the constraint built for the type during type inference should be an equality one.
*/
@Target(TYPE)
@Retention(SOURCE)
internal annotation class Exact
public annotation class UnsafeVariance