Drop synthetic class kind Function, drop Metadata#xi

This commit is contained in:
Alexander Udalov
2016-01-18 05:58:20 +03:00
parent aef6d49b48
commit 9620893fa4
6 changed files with 1 additions and 25 deletions
+1 -10
View File
@@ -55,14 +55,5 @@ internal annotation class Metadata(
/**
* An extra string. For a multi-file part class, internal name of the facade class.
*/
val xs: String = "",
/**
* An extra integer. For a synthetic class, the specific kind of this class which is one of the following:
*
* 1 Anonymous class for a lambda or a function reference
*
* A value other than this (e.g. 0) or a missing value means this is a synthetic class of some other sort.
* This kind has no effect on the compiler because it doesn't read synthetic class metadata. It may be used in IDEs and tools.
*/
val xi: Int = 0
val xs: String = ""
)