diff --git a/compiler/testData/recursiveProcessor/declarations.kt b/compiler/testData/recursiveProcessor/declarations.kt index d50427ed64e..8897e8d0942 100644 --- a/compiler/testData/recursiveProcessor/declarations.kt +++ b/compiler/testData/recursiveProcessor/declarations.kt @@ -35,7 +35,7 @@ trait Outer { } } - object Object { + object NestedObject { fun nestedFunc(): Unit {} } } \ No newline at end of file diff --git a/compiler/testData/recursiveProcessor/declarations.txt b/compiler/testData/recursiveProcessor/declarations.txt index ebc455c4863..8a38634db0b 100644 --- a/compiler/testData/recursiveProcessor/declarations.txt +++ b/compiler/testData/recursiveProcessor/declarations.txt @@ -8,6 +8,12 @@ .nestedClassObjFunc:SimpleFunctionDescriptor .this:ReceiverParameterDescriptor :ClassDescriptor +.():ConstructorDescriptor +.this:ReceiverParameterDescriptor +:ClassDescriptor +.():ConstructorDescriptor +.this:ReceiverParameterDescriptor +:ClassDescriptor :ValueParameterDescriptor Class.:PropertyGetterDescriptor Class.():ConstructorDescriptor @@ -18,14 +24,19 @@ Class:ClassDescriptor NestedClass.():ConstructorDescriptor NestedClass.this:ReceiverParameterDescriptor NestedClass:ClassDescriptor +NestedObject.():ConstructorDescriptor +NestedObject.nestedFunc:SimpleFunctionDescriptor +NestedObject.this:ReceiverParameterDescriptor +NestedObject:ClassDescriptor NestedTrait.nestedTraitFun:SimpleFunctionDescriptor NestedTrait.this:ReceiverParameterDescriptor NestedTrait:ClassDescriptor +Object.:PropertyGetterDescriptor Object.():ConstructorDescriptor -Object.nestedFunc:SimpleFunctionDescriptor +Object.objFunc:SimpleFunctionDescriptor +Object.objProp:PropertyDescriptor Object.this:ReceiverParameterDescriptor Object:ClassDescriptor -Outer.Object:VariableDescriptorForObject Outer.this:ReceiverParameterDescriptor Outer:ClassDescriptor T1:TypeParameterDescriptor @@ -39,6 +50,10 @@ Trait.traitFunc:SimpleFunctionDescriptor Trait.traitProp:PropertyDescriptor Trait:ClassDescriptor a:ValueParameterDescriptor +fake .nestedFunc:SimpleFunctionDescriptor +fake .:PropertyGetterDescriptor +fake .objFunc:SimpleFunctionDescriptor +fake .objProp:PropertyDescriptor fake Class.:PropertyGetterDescriptor fake Class.traitFunc:SimpleFunctionDescriptor fake Class.traitProp:PropertyDescriptor @@ -46,7 +61,6 @@ func.this:ReceiverParameterDescriptor innerTest.:PropertyGetterDescriptor innerTest.:PropertyGetterDescriptor innerTest.:PropertySetterDescriptor -innerTest.Object:VariableDescriptorForObject innerTest.func:SimpleFunctionDescriptor innerTest.prop:PropertyDescriptor innerTest.propVar:PropertyDescriptor diff --git a/compiler/testData/renderer/Enum.kt b/compiler/testData/renderer/Enum.kt index 9a8dc260285..a394bc89a16 100644 --- a/compiler/testData/renderer/Enum.kt +++ b/compiler/testData/renderer/Enum.kt @@ -8,6 +8,5 @@ private enum class TheEnum(val rgb: Int) { //private final enum class TheEnum : jet.Enum defined in rendererTest //private constructor TheEnum(rgb: jet.Int) defined in rendererTest.TheEnum //value-parameter val rgb: jet.Int defined in rendererTest.TheEnum. -//private enum entry VAL1 : rendererTest.TheEnum defined in rendererTest.TheEnum. +//public enum entry VAL1 : rendererTest.TheEnum defined in rendererTest.TheEnum //private constructor VAL1() defined in rendererTest.TheEnum.VAL1 -//public final val VAL1: rendererTest.TheEnum defined in rendererTest.TheEnum.