Escape special names with backticks in test data
#KT-51248
This commit is contained in:
committed by
Space
parent
4de9de5fc5
commit
918a91dbdf
+4
-4
@@ -36,17 +36,17 @@ fun test2(b: Boolean) {
|
||||
}
|
||||
|
||||
fun test3(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.<no name provided>")!>foo3 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.`<no name provided>`")!>foo3 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.<no name provided>")!>foo3 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.`<no name provided>`")!>foo3 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
fun test4(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.<no name provided>")!>foo4 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.`<no name provided>`")!>foo4 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.<no name provided>")!>foo4 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.`<no name provided>`")!>foo4 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
+2
-2
@@ -2,8 +2,8 @@ package
|
||||
|
||||
private inline fun foo1(/*0*/ crossinline f: () -> kotlin.Int): kotlin.Any
|
||||
private inline fun foo2(/*0*/ crossinline f: () -> kotlin.Int): I1
|
||||
private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.<no name provided>
|
||||
private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.<no name provided>
|
||||
private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.`<no name provided>`
|
||||
private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.`<no name provided>`
|
||||
public fun test1(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
public fun test2(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
public fun test3(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
|
||||
@@ -20,33 +20,33 @@ private fun foo4(f: () -> Int) = object {
|
||||
}
|
||||
|
||||
fun test1(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo1.<no name provided>")!>foo1 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo1.`<no name provided>`")!>foo1 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo1.<no name provided>")!>foo1 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo1.`<no name provided>`")!>foo1 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
fun test2(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo2.<no name provided>")!>foo2 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo2.`<no name provided>`")!>foo2 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo2.<no name provided>")!>foo2 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo2.`<no name provided>`")!>foo2 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
fun test3(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.<no name provided>")!>foo3 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.`<no name provided>`")!>foo3 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.<no name provided>")!>foo3 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo3.`<no name provided>`")!>foo3 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
fun test4(b: Boolean) {
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.<no name provided>")!>foo4 { 1 }<!>
|
||||
var x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.`<no name provided>`")!>foo4 { 1 }<!>
|
||||
if (b) {
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.<no name provided>")!>foo4 { 2 }<!>
|
||||
x = <!DEBUG_INFO_EXPRESSION_TYPE("foo4.`<no name provided>`")!>foo4 { 2 }<!>
|
||||
}
|
||||
x.bar()
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package
|
||||
|
||||
private inline fun foo1(/*0*/ crossinline f: () -> kotlin.Int): foo1.<no name provided>
|
||||
private inline fun foo2(/*0*/ crossinline f: () -> kotlin.Int): foo2.<no name provided>
|
||||
private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.<no name provided>
|
||||
private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.<no name provided>
|
||||
private inline fun foo1(/*0*/ crossinline f: () -> kotlin.Int): foo1.`<no name provided>`
|
||||
private inline fun foo2(/*0*/ crossinline f: () -> kotlin.Int): foo2.`<no name provided>`
|
||||
private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.`<no name provided>`
|
||||
private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.`<no name provided>`
|
||||
public fun test1(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
public fun test2(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
public fun test3(/*0*/ b: kotlin.Boolean): kotlin.Unit
|
||||
|
||||
Reference in New Issue
Block a user