Improve test data format for SMAP codegen tests
Instead of comments in a Kotlin source file, add a .smap with the contents of the source mapping data (and possible comments)
This commit is contained in:
committed by
Alexander Udalov
parent
cc84aabdcf
commit
f7958edf21
+52
-47
@@ -19,29 +19,6 @@ inline fun test(): String {
|
||||
|
||||
return res
|
||||
}
|
||||
//TODO SHOULD BE LESS
|
||||
|
||||
//SXMAP
|
||||
//objectOnInlineCallSite2.2.kt
|
||||
//Kotlin
|
||||
//*S Kotlin
|
||||
//*F
|
||||
//+ 1 objectOnInlineCallSite2.2.kt
|
||||
//builders/BuildersPackage
|
||||
//*L
|
||||
//1#1,42:1
|
||||
//*E
|
||||
//
|
||||
//SXMAP
|
||||
//objectOnInlineCallSite2.2.kt
|
||||
//Kotlin
|
||||
//*S Kotlin
|
||||
//*F
|
||||
//+ 1 objectOnInlineCallSite2.2.kt
|
||||
//builders/BuildersPackage$objectOnInlineCallSite2_2$HASH$test$1$1
|
||||
//*L
|
||||
//1#1,42:1
|
||||
//*E
|
||||
|
||||
// FILE: 2.kt
|
||||
|
||||
@@ -53,27 +30,55 @@ fun box(): String {
|
||||
}
|
||||
//NO_CHECK_LAMBDA_INLINING
|
||||
|
||||
//SXMAP
|
||||
//objectOnInlineCallSite2.1.kt
|
||||
//Kotlin
|
||||
//*S Kotlin
|
||||
//*F
|
||||
//+ 1 objectOnInlineCallSite2.1.kt
|
||||
//_DefaultPackage
|
||||
//+ 2 objectOnInlineCallSite2.2.kt
|
||||
//builders/BuildersPackage
|
||||
//*L
|
||||
//1#1,32:1
|
||||
//8#2,11:33
|
||||
//*E
|
||||
//
|
||||
//SXMAP
|
||||
//objectOnInlineCallSite2.2.kt
|
||||
//Kotlin
|
||||
//*S Kotlin
|
||||
//*F
|
||||
//+ 1 objectOnInlineCallSite2.2.kt
|
||||
//builders/BuildersPackage$objectOnInlineCallSite2_2$HASH$test$1$1
|
||||
//*L
|
||||
//1#1,42:1
|
||||
//*E
|
||||
// FILE: 1.sxmap
|
||||
|
||||
//TODO SHOULD BE LESS
|
||||
|
||||
SXMAP
|
||||
objectOnInlineCallSite2.2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 objectOnInlineCallSite2.2.kt
|
||||
builders/BuildersPackage
|
||||
*L
|
||||
1#1,42:1
|
||||
*E
|
||||
|
||||
SXMAP
|
||||
objectOnInlineCallSite2.2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 objectOnInlineCallSite2.2.kt
|
||||
builders/BuildersPackage$objectOnInlineCallSite2_2$HASH$test$1$1
|
||||
*L
|
||||
1#1,42:1
|
||||
*E
|
||||
|
||||
// FILE: 2.sxmap
|
||||
|
||||
SXMAP
|
||||
objectOnInlineCallSite2.1.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 objectOnInlineCallSite2.1.kt
|
||||
_DefaultPackage
|
||||
+ 2 objectOnInlineCallSite2.2.kt
|
||||
builders/BuildersPackage
|
||||
*L
|
||||
1#1,32:1
|
||||
8#2,11:33
|
||||
*E
|
||||
|
||||
SXMAP
|
||||
objectOnInlineCallSite2.2.kt
|
||||
Kotlin
|
||||
*S Kotlin
|
||||
*F
|
||||
+ 1 objectOnInlineCallSite2.2.kt
|
||||
builders/BuildersPackage$objectOnInlineCallSite2_2$HASH$test$1$1
|
||||
*L
|
||||
1#1,42:1
|
||||
*E
|
||||
|
||||
Reference in New Issue
Block a user