Test: convert IR source ranges test to the new infrastructure
Related to KT-59864, KT-60111, KT-59584
This commit is contained in:
committed by
Space Team
parent
dab06c0942
commit
072757cdde
+1
-1
@@ -1,4 +1,4 @@
|
||||
@0:0..33:1 FILE fqName:<root> fileName:/comments.kt
|
||||
@0:0..34:0 FILE fqName:<root> fileName:/comments.kt
|
||||
@1:0..33:1 CLASS CLASS name:Foo modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@1:0..33:1 CONSTRUCTOR visibility:public <> () returnType:<root>.Foo [primary]
|
||||
@1:0..33:1 BLOCK_BODY
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..23:1 FILE fqName:test fileName:/classFuns.kt
|
||||
@0:0..24:0 FILE fqName:test fileName:/classFuns.kt
|
||||
@3:0..23:1 CLASS CLASS name:Test modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@3:0..23:1 CONSTRUCTOR visibility:public <> () returnType:test.Test [primary]
|
||||
@3:0..23:1 BLOCK_BODY
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..77:1 FILE fqName:test fileName:/classProperties.kt
|
||||
@0:0..78:0 FILE fqName:test fileName:/classProperties.kt
|
||||
@2:0..77:1 CLASS CLASS name:Test modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@2:0..77:1 CONSTRUCTOR visibility:public <> () returnType:test.Test [primary]
|
||||
@2:0..77:1 BLOCK_BODY
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..22:11 FILE fqName:<root> fileName:/classes.kt
|
||||
@0:0..23:0 FILE fqName:<root> fileName:/classes.kt
|
||||
@0:0..11 CLASS CLASS name:Test1 modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@0:0..11 CONSTRUCTOR visibility:public <> () returnType:<root>.Test1 [primary]
|
||||
@0:0..11 BLOCK_BODY
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..10 FILE fqName:<root> fileName:/fakeOverrides.kt
|
||||
@0:0..1:0 FILE fqName:<root> fileName:/fakeOverrides.kt
|
||||
@0:0..10 CLASS CLASS name:Test modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@0:0..10 CONSTRUCTOR visibility:public <> () returnType:<root>.Test [primary]
|
||||
@0:0..10 BLOCK_BODY
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..13:23 FILE fqName:<root> fileName:/primaryConstructors.kt
|
||||
@0:0..14:0 FILE fqName:<root> fileName:/primaryConstructors.kt
|
||||
@0:0..23 CLASS CLASS name:Test1 modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@0:0..23 CONSTRUCTOR visibility:public <> (x:kotlin.Int) returnType:<root>.Test1 [primary]
|
||||
@0:12..22 VALUE_PARAMETER name:x index:0 type:kotlin.Int
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..13:1 FILE fqName:<root> fileName:/secondaryConstructors.kt
|
||||
@0:0..14:0 FILE fqName:<root> fileName:/secondaryConstructors.kt
|
||||
@0:0..13:1 CLASS CLASS name:C modality:FINAL visibility:public superTypes:[kotlin.Any]
|
||||
@1:4..27 CONSTRUCTOR visibility:public <> () returnType:<root>.C
|
||||
@1:4..27 BLOCK_BODY
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
@0:0..4:1 FILE fqName:<root> fileName:/synthesizedDataClassMembers.kt
|
||||
@0:0..5:0 FILE fqName:<root> fileName:/synthesizedDataClassMembers.kt
|
||||
@0:0..4:1 CLASS CLASS name:C modality:FINAL visibility:public [data] superTypes:[kotlin.Any]
|
||||
@0:5..4:1 CONSTRUCTOR visibility:public <> (x:kotlin.Int, y:kotlin.String, z:kotlin.Any) returnType:<root>.C [primary]
|
||||
@1:8..18 VALUE_PARAMETER name:x index:0 type:kotlin.Int
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..19:14 FILE fqName:test fileName:/topLevelFuns.kt
|
||||
@0:0..20:0 FILE fqName:test fileName:/topLevelFuns.kt
|
||||
@3:0..14 FUN name:test0 visibility:public modality:FINAL <> () returnType:kotlin.Unit
|
||||
@3:12..14 BLOCK_BODY
|
||||
@9:0..14 FUN name:test1 visibility:public modality:FINAL <> () returnType:kotlin.Unit
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@0:0..68:32 FILE fqName:test fileName:/topLevelProperties.kt
|
||||
@0:0..69:0 FILE fqName:test fileName:/topLevelProperties.kt
|
||||
@3:0..14 PROPERTY name:test0 visibility:public modality:FINAL [val]
|
||||
@3:0..14 FIELD PROPERTY_BACKING_FIELD name:test0 type:kotlin.Int visibility:private [final,static]
|
||||
@3:12..14 EXPRESSION_BODY
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
@0:0..26:1 FILE fqName:<root> fileName:/kt17108.kt
|
||||
@0:0..27:0 FILE fqName:<root> fileName:/kt17108.kt
|
||||
@4:0..26:1 CLASS INTERFACE name:Boolean modality:ABSTRACT visibility:public superTypes:[kotlin.Any]
|
||||
@8:20..38 FUN name:not visibility:public modality:ABSTRACT <> ($this:<root>.Boolean) returnType:<root>.Boolean [operator]
|
||||
@8:4..38 VALUE_PARAMETER name:<this> type:<root>.Boolean
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
@3:0..53 PROPERTY name:lazyNullString visibility:public modality:FINAL [delegated,val]
|
||||
@3:27..53 FIELD PROPERTY_DELEGATE name:lazyNullString$delegate type:kotlin.Lazy<@[FlexibleNullability] kotlin.String?> visibility:private [final,static]
|
||||
@3:30..53 EXPRESSION_BODY
|
||||
@3:30..53 CALL 'public final fun lazy <T> (initializer: kotlin.Function0<T of kotlin.lazy>): kotlin.Lazy<T of kotlin.lazy> declared in kotlin' type=kotlin.Lazy<@[FlexibleNullability] kotlin.String?> origin=null
|
||||
@3:30..53 CALL 'public final fun lazy <T> (initializer: kotlin.Function0<T of kotlin.LazyKt.lazy>): kotlin.Lazy<T of kotlin.LazyKt.lazy> declared in kotlin.LazyKt' type=kotlin.Lazy<@[FlexibleNullability] kotlin.String?> origin=null
|
||||
@3:35..53 FUN_EXPR type=kotlin.Function0<@[FlexibleNullability] kotlin.String?> origin=LAMBDA
|
||||
@3:35..53 FUN LOCAL_FUNCTION_FOR_LAMBDA name:<anonymous> visibility:local modality:FINAL <> () returnType:@[FlexibleNullability] kotlin.String?
|
||||
@3:37..51 BLOCK_BODY
|
||||
@@ -12,7 +12,7 @@
|
||||
@3:30..53 BLOCK_BODY
|
||||
@3:30..53 RETURN type=kotlin.Nothing from='public final fun <get-lazyNullString> (): kotlin.String declared in <root>'
|
||||
@3:30..53 TYPE_OP type=kotlin.String origin=IMPLICIT_NOTNULL typeOperand=kotlin.String
|
||||
@3:30..53 CALL 'public final fun getValue <T> (thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): T of kotlin.getValue [inline,operator] declared in kotlin' type=@[FlexibleNullability] kotlin.String? origin=null
|
||||
@3:30..53 CALL 'public final fun getValue <T> (thisRef: kotlin.Any?, property: kotlin.reflect.KProperty<*>): T of kotlin.LazyKt.getValue [inline,operator] declared in kotlin.LazyKt' type=@[FlexibleNullability] kotlin.String? origin=null
|
||||
@3:27..53 GET_FIELD 'FIELD PROPERTY_DELEGATE name:lazyNullString$delegate type:kotlin.Lazy<@[FlexibleNullability] kotlin.String?> visibility:private [final,static]' type=kotlin.Lazy<@[FlexibleNullability] kotlin.String?> origin=null
|
||||
@-1:-1..-1 CONST Null type=kotlin.Nothing? value=null
|
||||
@3:27..53 PROPERTY_REFERENCE 'public final lazyNullString: kotlin.String [delegated,val]' field=null getter='public final fun <get-lazyNullString> (): kotlin.String declared in <root>' setter=null type=kotlin.reflect.KProperty0<kotlin.String> origin=PROPERTY_REFERENCE_FOR_DELEGATE
|
||||
|
||||
Reference in New Issue
Block a user