Escaping keywords used as identifiers in DescriptorRenderer.
#KT-2810 fixed
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
val `val` = 5
|
||||
|
||||
trait `trait`
|
||||
|
||||
class `class`<`in`>(p: `in`?) {
|
||||
class `class`
|
||||
}
|
||||
|
||||
val `is` = `class`.`class`()
|
||||
val `in` = `class`<`trait`>(null)
|
||||
|
||||
fun `trait`.`fun`(`false`: `trait`): `trait`
|
||||
|
||||
//internal final val `val` : jet.Int defined in root package
|
||||
//internal trait `trait` defined in root package
|
||||
//internal final class `class`<`in`> defined in root package
|
||||
//<`in`> defined in `class`
|
||||
//value-parameter val p : `in`? defined in `class`.<init>
|
||||
//internal final class `class` defined in `class`
|
||||
//internal final val `is` : `class`.`class` defined in root package
|
||||
//internal final val `in` : `class`<`trait`> defined in root package
|
||||
//internal final fun `trait`.`fun`(`false` : `trait`) : `trait` defined in root package
|
||||
//value-parameter val `false` : `trait` defined in `fun`
|
||||
Reference in New Issue
Block a user