From 918a91dbdf0d7df7720cec9712d93c9b637ac415 Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Tue, 1 Feb 2022 22:29:34 +0100 Subject: [PATCH] Escape special names with backticks in test data #KT-51248 --- .../isDenotable/localTypes.descriptors.kt | 4 +- .../default/kotlin-collections.txt | 36 ++--- .../default/kotlin-coroutines.txt | 6 +- .../builtin-classes/default/kotlin-ranges.txt | 94 ++++++------ .../builtin-classes/default/kotlin.txt | 138 +++++++++--------- .../java6/kotlin-collections.txt | 36 ++--- .../builtin-classes/java6/kotlin-ranges.txt | 94 ++++++------ .../testData/builtin-classes/java6/kotlin.txt | 138 +++++++++--------- .../java8/kotlin-collections.txt | 36 ++--- .../builtin-classes/java8/kotlin-ranges.txt | 94 ++++++------ .../testData/builtin-classes/java8/kotlin.txt | 138 +++++++++--------- .../newMethods/kotlin-collections.txt | 36 ++--- .../newMethods/kotlin-ranges.txt | 94 ++++++------ .../builtin-classes/newMethods/kotlin.txt | 138 +++++++++--------- .../bugs/localObjectInConstructor.values | 16 +- .../lexicalScopes/objectLiteralScope.values | 10 +- .../local/LocalDeclarations.values | 66 ++++----- .../local/ObjectExpression.values | 18 +-- compiler/testData/cli/jvm/signatureClash.out | 12 +- .../box/reflection/constructors/enumEntry.kt | 2 +- .../dumpDeclarations/classMembers.json | 52 +++---- .../dumpDeclarations/localClasses.json | 20 +-- .../multifileFacadeMembers.json | 30 ++-- .../dumpDeclarations/suspendLambda.json | 6 +- .../dumpDeclarations/topLevelMembers.json | 18 +-- .../jspecify/warnMode/OverrideOfAnnotated.txt | 2 +- .../testData/diagnostics/tests/Underscore.txt | 6 +- .../tests/annotations/noNameProperty.txt | 4 +- .../localObjectInConstructor.txt | 8 +- .../tests/dataClasses/dataClassNoName.txt | 8 +- .../tests/dataClasses/repeatedProperties.txt | 8 +- .../FunctionWithMissingNames.txt | 16 +- .../ambiguousObjectExpressionType.txt | 76 +++++----- .../localObjectInInnerClass.txt | 12 +- .../unambiguousObjectExpressionType.txt | 12 +- .../typeOfLazyDelegatedPropertyWithObject.txt | 4 +- .../duplicateJvmSignature/missingNames.txt | 62 ++++---- .../tests/enum/enumMissingName.txt | 12 +- .../tests/enum/enumWithEmptyName.txt | 12 +- .../tests/exposed/internalFromLocal.txt | 2 +- .../diagnostics/tests/exposed/local.txt | 4 +- .../tests/exposed/localFromInternal.txt | 2 +- .../tests/exposed/localInFunReturnType.txt | 10 +- .../tests/exposed/localInMemberType.txt | 20 +-- .../tests/exposed/localInPropertyType.txt | 10 +- .../tests/exposed/privateFromLocal.txt | 4 +- .../capturedParameters/innerLocalClass.ni.txt | 8 +- .../capturedParameters/localClass.txt | 6 +- .../localWithTypeParameter.txt | 4 +- .../capturedParameters/objectLiteral.txt | 6 +- .../fromSuperClassesLocal.txt | 4 +- .../fromSuperClassesLocalInsideInner.txt | 4 +- .../diagnosticWithSyntaxError/funKeyword.txt | 2 +- .../diagnosticWithSyntaxError/valNoName.txt | 20 +-- ...NameBeforeNextDeclarationWithModifiers.txt | 6 +- .../substitutionIntoAnonymousClass.txt | 4 +- .../approximateReturnedAnonymousObjects.kt | 8 +- .../approximateReturnedAnonymousObjects.txt | 4 +- .../tests/inline/returnedAnonymousObjects.kt | 16 +- .../tests/inline/returnedAnonymousObjects.txt | 8 +- .../inferenceFromGetters/objectExpression.txt | 4 +- .../unsupportedInferenceFromGetters.ni.txt | 2 +- .../unsupportedInferenceFromGetters.txt | 2 +- .../tests/recovery/namelessInJava.txt | 4 +- .../tests/recovery/namelessMembers.txt | 28 ++-- .../recovery/namelessToplevelDeclarations.txt | 30 ++-- .../tests/regressions/Jet81.ni.txt | 4 +- .../diagnostics/tests/regressions/Jet81.txt | 4 +- .../diagnostics/tests/regressions/ea65509.txt | 2 +- .../diagnostics/tests/regressions/ea66984.txt | 2 +- .../anonymousObjectFromTopLevelMember.txt | 4 +- .../diagnostics/tests/scopes/kt1806.txt | 2 +- .../tests/subtyping/localClasses.txt | 4 +- .../subtyping/memberAnonymousObjects.txt | 2 +- .../subtyping/nestedIntoLocalClasses.txt | 4 +- .../tests/subtyping/nestedLocalClasses.txt | 4 +- .../subtyping/topLevelAnonymousObjects.txt | 2 +- .../diagnostics/tests/typealias/noRHS.txt | 2 +- .../diagnostics/tests/when/kt49702.txt | 4 +- .../allowedDynamicFunctionType.dynamic.txt | 8 +- .../dynamicTypes/block.dynamic.txt | 4 +- .../dynamicTypes/comparisonToNull.dynamic.txt | 8 +- .../dynamicTypes/dynamicCalls.dynamic.txt | 8 +- .../dynamicTypes/extensionVals.dynamic.txt | 56 +++---- .../dynamicTypes/extensionVars.dynamic.txt | 56 +++---- .../extensionsToDynamic.dynamic.txt | 64 ++++---- .../implicitDynamicReceiver.dynamic.txt | 8 +- .../dynamicTypes/protected.dynamic.txt | 4 +- .../staticCallsInDynamicContext.dynamic.txt | 8 +- .../dynamicTypes/staticExtensions.dynamic.txt | 8 +- .../testsWithJsStdLib/localClassMetadata.txt | 14 +- .../name/illegalName.dynamic.txt | 4 +- .../inference/delegates/kt31219.txt | 2 +- .../inference/delegates/kt31679.txt | 2 +- .../inference/delegates/kt32249.txt | 2 +- .../AnnotationInAnnotationArguments.txt | 12 +- .../annotations/AnnotationInArray.txt | 4 +- .../annotations/ClassLiteralArguments.txt | 8 +- .../EnumArgumentWithCustomToString.txt | 8 +- .../MultiDimensionalArrayMethod.txt | 4 +- .../annotations/PrimitiveArrayArguments.txt | 16 +- .../classMembers/ClassObjectPropertyField.txt | 4 +- .../annotations/classMembers/Constructor.txt | 2 +- .../classMembers/DelegatedProperty.txt | 2 +- .../annotations/classMembers/EnumArgument.txt | 6 +- .../annotations/classMembers/EnumEntry.txt | 8 +- .../annotations/classMembers/Getter.txt | 2 +- ...enConstructorWithInlineClassParameters.txt | 8 +- .../classMembers/PropertyField.txt | 4 +- ...tationOnInlineClassCosntructor.runtime.txt | 2 +- ...dApiAnnotationOnInlineClassCosntructor.txt | 2 +- .../annotations/classMembers/Setter.txt | 4 +- .../ClassObjectInStaticNestedClass.txt | 2 +- .../annotations/classes/DataClass.txt | 2 +- .../annotations/classes/EnumArgument.txt | 2 +- .../annotations/classes/WithArgument.txt | 16 +- .../classes/WithMultipleArguments.txt | 6 +- .../packageMembers/DelegatedProperty.txt | 2 +- .../packageMembers/EnumArgument.txt | 4 +- .../packageMembers/EnumArrayArgument.txt | 4 +- .../annotations/packageMembers/Getter.txt | 2 +- .../packageMembers/PropertyField.txt | 4 +- .../annotations/packageMembers/Setter.txt | 4 +- .../packageMembers/StringArrayArgument.txt | 4 +- .../annotations/parameters/Constructor.txt | 2 +- .../parameters/EnumConstructor.txt | 8 +- .../parameters/ExtensionPropertySetter.txt | 4 +- .../parameters/InnerClassConstructor.txt | 6 +- .../parameters/PropertySetterInClass.txt | 4 +- .../parameters/TopLevelPropertySetter.txt | 4 +- .../propertiesWithoutBackingFields/Class.txt | 2 +- .../ClassObject.txt | 2 +- .../ExtensionsWithSameNameClass.txt | 6 +- .../ExtensionsWithSameNamePackage.txt | 6 +- .../NestedTrait.txt | 2 +- .../TopLevel.txt | 2 +- .../propertiesWithoutBackingFields/Trait.txt | 2 +- .../TraitClassObject.txt | 2 +- .../types/ClassLiteralArgument.txt | 2 +- .../types/TypeAnnotationWithArguments.txt | 4 +- .../TypeParameterAnnotationWithArguments.txt | 4 +- .../withUseSiteTarget/DelegateTarget.txt | 2 +- .../withUseSiteTarget/FieldTarget.txt | 4 +- .../withUseSiteTarget/PropertyAndAccessor.txt | 16 +- .../withUseSiteTarget/ReceiverTarget.txt | 6 +- .../class/ClassMemberConflict.txt | 22 +-- .../EnumWithGenericConstructorParameter.txt | 4 +- .../EnumWithPrimitiveConstructorParameter.txt | 4 +- .../compiledKotlin/class/NamedObject.txt | 2 +- .../class/NamedObjectInClass.txt | 2 +- .../class/NamedObjectInClassObject.txt | 2 +- .../class/NamedObjectInNamedObject.txt | 2 +- ...NamedObjectWithAnotherTopLevelProperty.txt | 4 +- .../classObject/ClassObjectDeclaresVal.txt | 2 +- .../classObject/ClassObjectDeclaresVar.txt | 4 +- .../ClassObjectPropertyInClass.txt | 4 +- .../classObjectInClassStaticFields.txt | 22 +-- .../classObjectInTraitStaticFields.txt | 22 +-- .../ConstructorCollectionParameter.txt | 2 +- .../dataClass/MixedComponents.txt | 6 +- .../compiledKotlin/dataClass/OneVal.txt | 2 +- .../dataClass/ParamNameSameToField.txt | 6 +- .../compiledKotlin/dataClass/TwoVals.txt | 4 +- .../compiledKotlin/dataClass/TwoVars.txt | 8 +- .../compiledKotlin/enum/enumVisibility.txt | 12 +- .../enum/enumWithConstuctor.txt | 8 +- .../enum/enumWithInnerClasses.txt | 6 +- .../compiledKotlin/enum/innerEnum.txt | 4 +- .../enum/innerEnumExistingClassObject.txt | 4 +- .../compiledKotlin/enum/simpleEnum.txt | 4 +- .../fromLoadJava/ClassWithConstVal.txt | 4 +- .../fromLoadJava/FieldAsVar.txt | 4 +- .../fromLoadJava/FieldOfArrayType.txt | 4 +- .../fromLoadJava/FinalFieldAsVal.txt | 2 +- .../compiledKotlin/fromLoadJava/TwoFields.txt | 8 +- .../compiledKotlin/fromLoadJava/enum.txt | 4 +- .../kotlinSignature/PropertyArrayTypes.txt | 12 +- .../kotlinSignature/PropertyComplexTypes.txt | 16 +- .../kotlinSignature/PropertySimpleType.txt | 8 +- .../error/ExplicitFieldGettersAndSetters.txt | 4 +- .../kotlinSignature/error/NoFieldTypeRef.txt | 4 +- .../error/SyntaxErrorInFieldAnnotation.txt | 4 +- .../error/WrongFieldInitializer.txt | 4 +- .../error/WrongFieldMutability.txt | 6 +- .../kotlinSignature/error/WrongFieldName.txt | 4 +- .../HalfSubstitutedTypeParameters.javac.txt | 2 +- .../return/HalfSubstitutedTypeParameters.txt | 2 +- .../return/SubclassOfCollection.javac.txt | 2 +- .../return/SubclassOfCollection.txt | 2 +- .../propagation/return/SubclassOfMapEntry.txt | 4 +- .../ModalityOfFakeOverrides.javac.txt | 2 +- .../modality/ModalityOfFakeOverrides.txt | 2 +- .../fromLoadJava/notNull/NotNullField.txt | 4 +- .../fun/DeclaredMemberOverridesDelegated.txt | 2 +- .../compiledKotlin/fun/InheritValAndVar.txt | 20 +-- .../fun/InheritValsDifferentTypes.txt | 12 +- .../memberOrder/callablesNameClash.txt | 8 +- .../memberOrder/enumEntries.txt | 4 +- .../memberOrder/extensionMembers.txt | 8 +- .../extensionPropertiesNameClash.txt | 10 +- .../memberOrder/topLevelCallables.txt | 6 +- .../nested/membersReferenceOuterTP.txt | 4 +- .../notnullTypeArgument.javac.txt | 2 +- .../platformTypes/notnullTypeArgument.txt | 2 +- .../nullableTypeArgument.javac.txt | 2 +- .../platformTypes/nullableTypeArgument.txt | 2 +- .../loadJava/compiledKotlin/prop/ClassVal.txt | 2 +- .../compiledKotlin/prop/ClassValAbstract.txt | 2 +- .../loadJava/compiledKotlin/prop/ClassVar.txt | 4 +- .../compiledKotlin/prop/CollectionSize.txt | 2 +- .../loadJava/compiledKotlin/prop/Const.txt | 6 +- .../compiledKotlin/prop/Constants.txt | 30 ++-- .../compiledKotlin/prop/ExtValClass.txt | 2 +- .../compiledKotlin/prop/ExtValInClass.txt | 2 +- .../compiledKotlin/prop/ExtValInt.txt | 2 +- .../prop/ExtValIntCharSequence.txt | 2 +- .../prop/ExtValIntCharSequenceQ.txt | 2 +- .../prop/ExtValIntListQOfIntInClass.txt | 2 +- .../compiledKotlin/prop/ExtValIntTInClass.txt | 2 +- .../prop/ExtValIntTQInClass.txt | 2 +- .../compiledKotlin/prop/ExtValTIntInClass.txt | 2 +- .../compiledKotlin/prop/ExtVarClass.txt | 4 +- .../compiledKotlin/prop/ExtVarInClass.txt | 4 +- .../compiledKotlin/prop/ExtVarInt.txt | 4 +- .../compiledKotlin/prop/ExtVarIntTInClass.txt | 4 +- .../prop/ExtVarIntTQInClass.txt | 4 +- .../compiledKotlin/prop/ExtVarMapPQInt.txt | 4 +- .../compiledKotlin/prop/ExtVarTIntInClass.txt | 4 +- .../prop/ExtVarTQIntInClass.txt | 4 +- .../loadJava/compiledKotlin/prop/ExtVarl.txt | 6 +- .../loadJava/compiledKotlin/prop/NsVal.txt | 2 +- .../loadJava/compiledKotlin/prop/NsVar.txt | 4 +- .../compiledKotlin/prop/OverrideClassVal.txt | 4 +- .../compiledKotlin/prop/OverrideTraitVal.txt | 4 +- .../prop/PropFromSuperclass.txt | 4 +- .../compiledKotlin/prop/TraitFinalVar.txt | 4 +- .../compiledKotlin/prop/TraitOpenVal.txt | 2 +- .../prop/VarDelegationToTraitImpl.txt | 8 +- .../compiledKotlin/prop/VarWithDelegated.txt | 4 +- .../prop/defaultAccessors/ClassVal.txt | 10 +- .../prop/defaultAccessors/ClassValParams.txt | 10 +- .../prop/defaultAccessors/ClassValWithGet.txt | 10 +- .../prop/defaultAccessors/ClassVar.txt | 20 +-- .../defaultAccessors/ClassVarModality.txt | 20 +-- .../prop/defaultAccessors/ClassVarParams.txt | 20 +-- .../prop/defaultAccessors/ClassVarWithGet.txt | 20 +-- .../prop/defaultAccessors/ClassVarWithSet.txt | 36 ++--- .../prop/defaultAccessors/ExtValLong.txt | 8 +- .../prop/defaultAccessors/ExtVarLong.txt | 28 ++-- .../nonConstValWithConstantValueAttribute.txt | 8 +- .../compiledKotlin/typealias/Annotations.txt | 2 +- .../compiledKotlin/typealias/Basic.txt | 12 +- .../visibility/InternalTopLevelMembers.txt | 2 +- .../visibility/PrivateClassMembers.txt | 8 +- .../visibility/PrivateToThis.txt | 12 +- .../visibility/PrivateTopLevelVal.txt | 2 +- .../visibility/PropertyInConstructor.txt | 12 +- ...ropertyInConstructorExplicitVisibility.txt | 12 +- .../TopLevelVarWithPrivateSetter.txt | 4 +- .../annotations/ConstValInMultifileClass.txt | 4 +- .../JvmFieldInInterfaceCompanion.txt | 4 +- .../WithUnsignedTypeParameters.txt | 16 +- .../coroutines/annotatedSuspendFun.txt | 2 +- .../platformNames/functionName.txt | 6 +- ...eatableAnnotationWithExplicitContainer.txt | 4 +- ...eatableAnnotationWithImplicitContainer.txt | 2 +- .../hasBothDispatchAndExtensionReceivers.txt | 2 +- ...ensionReceiversWithoutExplicitReceiver.txt | 4 +- .../hasBothDispatchAndExtensionReceivers.txt | 2 +- ...ensionReceiversWithoutExplicitReceiver.txt | 4 +- .../invoke/implicitReceiverForInvoke.txt | 2 +- .../realExamples/stringPlusInBuilders.txt | 2 +- .../diagnostics/notLinked/dfa/neg/1.kt | 42 +++--- .../diagnostics/notLinked/dfa/pos/1.kt | 42 +++--- .../diagnostics/notLinked/dfa/pos/2.kt | 44 +++--- .../diagnostics/notLinked/dfa/pos/3.kt | 6 +- .../diagnostics/notLinked/dfa/pos/4.kt | 2 +- .../diagnostics/notLinked/dfa/pos/6.kt | 70 ++++----- .../diagnostics/notLinked/dfa/pos/7.kt | 42 +++--- 279 files changed, 1689 insertions(+), 1689 deletions(-) diff --git a/analysis/analysis-api/testData/components/typeInfoProvider/isDenotable/localTypes.descriptors.kt b/analysis/analysis-api/testData/components/typeInfoProvider/isDenotable/localTypes.descriptors.kt index 41d3fdeed4a..194ad42780b 100644 --- a/analysis/analysis-api/testData/components/typeInfoProvider/isDenotable/localTypes.descriptors.kt +++ b/analysis/analysis-api/testData/components/typeInfoProvider/isDenotable/localTypes.descriptors.kt @@ -2,6 +2,6 @@ fun test() { class A @Denotable("A") A() @Denotable("kotlin.collections.List") listOf(A()) - @Nondenotable("") object {} - @Nondenotable("kotlin.collections.List<>") listOf(object {}) + @Nondenotable("``") object {} + @Nondenotable("kotlin.collections.List<``>") listOf(object {}) } diff --git a/compiler/testData/builtin-classes/default/kotlin-collections.txt b/compiler/testData/builtin-classes/default/kotlin-collections.txt index 51b11a67075..b89179c7dc4 100644 --- a/compiler/testData/builtin-classes/default/kotlin-collections.txt +++ b/compiler/testData/builtin-classes/default/kotlin-collections.txt @@ -23,7 +23,7 @@ public abstract class CharIterator : kotlin.collections.Iterator { public interface Collection : kotlin.collections.Iterable { public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun isEmpty(): kotlin.Boolean @@ -62,7 +62,7 @@ public interface Iterator { public interface List : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract operator fun get(/*0*/ index: kotlin.Int): E @@ -93,13 +93,13 @@ public abstract class LongIterator : kotlin.collections.Iterator { public interface Map { public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> + public abstract fun ``(): kotlin.collections.Set> public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set + public abstract fun ``(): kotlin.collections.Set public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection + public abstract fun ``(): kotlin.collections.Collection public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean public abstract operator fun get(/*0*/ key: K): V? @@ -108,15 +108,15 @@ public interface Map { public interface Entry { public abstract val key: K - public abstract fun (): K + public abstract fun ``(): K public abstract val value: V - public abstract fun (): V + public abstract fun ``(): V } } public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract fun add(/*0*/ element: E): kotlin.Boolean public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun clear(): kotlin.Unit @@ -141,7 +141,7 @@ public interface MutableIterator : kotlin.collections.Iterator { public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean @@ -178,13 +178,13 @@ public interface MutableListIterator : kotlin.collections.ListIterator< public interface MutableMap : kotlin.collections.Map { public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet> public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection + public abstract override /*1*/ fun ``(): kotlin.collections.MutableCollection public abstract fun clear(): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun containsValue(/*0*/ value: V): kotlin.Boolean @@ -198,16 +198,16 @@ public interface MutableMap : kotlin.collections.Map { public interface MutableEntry : kotlin.collections.Map.Entry { public abstract override /*1*/ /*fake_override*/ val key: K - public abstract override /*1*/ /*fake_override*/ fun (): K + public abstract override /*1*/ /*fake_override*/ fun ``(): K public abstract override /*1*/ /*fake_override*/ val value: V - public abstract override /*1*/ /*fake_override*/ fun (): V + public abstract override /*1*/ /*fake_override*/ fun ``(): V public abstract fun setValue(/*0*/ newValue: V): V } } public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun clear(): kotlin.Unit @@ -222,7 +222,7 @@ public interface MutableSet : kotlin.collections.Set, kotlin.collect public interface Set : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun isEmpty(): kotlin.Boolean diff --git a/compiler/testData/builtin-classes/default/kotlin-coroutines.txt b/compiler/testData/builtin-classes/default/kotlin-coroutines.txt index f985ece0885..2e445b25f13 100644 --- a/compiler/testData/builtin-classes/default/kotlin-coroutines.txt +++ b/compiler/testData/builtin-classes/default/kotlin-coroutines.txt @@ -2,14 +2,14 @@ package-fragment kotlin.coroutines @kotlin.SinceKotlin(version = "1.1") public interface Continuation { public abstract val context: kotlin.coroutines.CoroutineContext - public abstract fun (): kotlin.coroutines.CoroutineContext + public abstract fun ``(): kotlin.coroutines.CoroutineContext public abstract fun resume(/*0*/ value: T): kotlin.Unit public abstract fun resumeWithException(/*0*/ exception: kotlin.Throwable): kotlin.Unit } @kotlin.SinceKotlin(version = "1.1") public interface ContinuationInterceptor : kotlin.coroutines.CoroutineContext.Element { public abstract override /*1*/ /*fake_override*/ val key: kotlin.coroutines.CoroutineContext.Key<*> - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.coroutines.CoroutineContext.Key<*> + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.coroutines.CoroutineContext.Key<*> public abstract override /*1*/ /*fake_override*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R public abstract override /*1*/ /*fake_override*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? public abstract fun interceptContinuation(/*0*/ continuation: kotlin.coroutines.Continuation): kotlin.coroutines.Continuation @@ -29,7 +29,7 @@ package-fragment kotlin.coroutines public interface Element : kotlin.coroutines.CoroutineContext { public abstract val key: kotlin.coroutines.CoroutineContext.Key<*> - public abstract fun (): kotlin.coroutines.CoroutineContext.Key<*> + public abstract fun ``(): kotlin.coroutines.CoroutineContext.Key<*> public abstract override /*1*/ /*fake_override*/ fun fold(/*0*/ initial: R, /*1*/ operation: (R, kotlin.coroutines.CoroutineContext.Element) -> R): R public abstract override /*1*/ /*fake_override*/ fun get(/*0*/ key: kotlin.coroutines.CoroutineContext.Key): E? public abstract override /*1*/ /*fake_override*/ fun minusKey(/*0*/ key: kotlin.coroutines.CoroutineContext.Key<*>): kotlin.coroutines.CoroutineContext diff --git a/compiler/testData/builtin-classes/default/kotlin-ranges.txt b/compiler/testData/builtin-classes/default/kotlin-ranges.txt index abf3adfd586..2a6821baf50 100644 --- a/compiler/testData/builtin-classes/default/kotlin-ranges.txt +++ b/compiler/testData/builtin-classes/default/kotlin-ranges.txt @@ -3,11 +3,11 @@ package-fragment kotlin.ranges public open class CharProgression : kotlin.collections.Iterable { /*primary*/ internal constructor CharProgression(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char, /*2*/ step: kotlin.Int) public final val first: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val last: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.CharIterator @@ -20,15 +20,15 @@ public open class CharProgression : kotlin.collections.Iterable { internal final class CharProgressionIterator : kotlin.collections.CharIterator { /*primary*/ public constructor CharProgressionIterator(/*0*/ first: kotlin.Char, /*1*/ last: kotlin.Char, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Char public open override /*1*/ fun nextChar(): kotlin.Char @@ -37,15 +37,15 @@ internal final class CharProgressionIterator : kotlin.collections.CharIterator { public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val first: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val last: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.CharIterator @@ -53,15 +53,15 @@ public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange + public final fun ``(): kotlin.ranges.CharRange } } public interface ClosedRange> { public abstract val endInclusive: T - public abstract fun (): T + public abstract fun ``(): T public abstract val start: T - public abstract fun (): T + public abstract fun ``(): T public open operator fun contains(/*0*/ value: T): kotlin.Boolean public open fun isEmpty(): kotlin.Boolean } @@ -69,11 +69,11 @@ public interface ClosedRange> { public open class IntProgression : kotlin.collections.Iterable { /*primary*/ internal constructor IntProgression(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int, /*2*/ step: kotlin.Int) public final val first: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val last: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.IntIterator @@ -86,15 +86,15 @@ public open class IntProgression : kotlin.collections.Iterable { internal final class IntProgressionIterator : kotlin.collections.IntIterator { /*primary*/ public constructor IntProgressionIterator(/*0*/ first: kotlin.Int, /*1*/ last: kotlin.Int, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Int public open override /*1*/ fun nextInt(): kotlin.Int @@ -103,15 +103,15 @@ internal final class IntProgressionIterator : kotlin.collections.IntIterator { public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val first: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val last: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.IntIterator @@ -119,18 +119,18 @@ public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.Closed public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange + public final fun ``(): kotlin.ranges.IntRange } } public open class LongProgression : kotlin.collections.Iterable { /*primary*/ internal constructor LongProgression(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long, /*2*/ step: kotlin.Long) public final val first: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val last: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.LongIterator @@ -143,15 +143,15 @@ public open class LongProgression : kotlin.collections.Iterable { internal final class LongProgressionIterator : kotlin.collections.LongIterator { /*primary*/ public constructor LongProgressionIterator(/*0*/ first: kotlin.Long, /*1*/ last: kotlin.Long, /*2*/ step: kotlin.Long) private final val finalElement: kotlin.Long - private final fun (): kotlin.Long + private final fun ``(): kotlin.Long private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Long - private final fun (): kotlin.Long - private final fun (/*0*/ : kotlin.Long): kotlin.Unit + private final fun ``(): kotlin.Long + private final fun ``(/*0*/ ``: kotlin.Long): kotlin.Unit public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Long public open override /*1*/ fun nextLong(): kotlin.Long @@ -160,15 +160,15 @@ internal final class LongProgressionIterator : kotlin.collections.LongIterator { public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val first: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val last: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val step: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.LongIterator @@ -176,6 +176,6 @@ public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange + public final fun ``(): kotlin.ranges.LongRange } } diff --git a/compiler/testData/builtin-classes/default/kotlin.txt b/compiler/testData/builtin-classes/default/kotlin.txt index 2e0d3cdc2b9..8c158235fa4 100644 --- a/compiler/testData/builtin-classes/default/kotlin.txt +++ b/compiler/testData/builtin-classes/default/kotlin.txt @@ -26,7 +26,7 @@ public open class Any { public final class Array { public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): T public final operator fun iterator(): kotlin.collections.Iterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: T): kotlin.Unit @@ -49,7 +49,7 @@ public final class BooleanArray { /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean public final operator fun iterator(): kotlin.collections.BooleanIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Boolean): kotlin.Unit @@ -112,13 +112,13 @@ public final class Byte : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte public const final val MIN_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -126,7 +126,7 @@ public final class ByteArray { /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte public final operator fun iterator(): kotlin.collections.ByteIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Byte): kotlin.Unit @@ -152,25 +152,25 @@ public final class Char : kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -178,7 +178,7 @@ public final class CharArray { /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun iterator(): kotlin.collections.CharIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Char): kotlin.Unit @@ -186,7 +186,7 @@ public final class CharArray { public interface CharSequence { public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence } @@ -198,27 +198,27 @@ public interface Comparable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ContextFunctionTypeParams : kotlin.Annotation { /*primary*/ public constructor ContextFunctionTypeParams(/*0*/ count: kotlin.Int) public final val count: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel + public final fun ``(): kotlin.DeprecationLevel public final val message: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith + public final fun ``(): kotlin.ReplaceWith } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.4") public final annotation class DeprecatedSinceKotlin : kotlin.Annotation { /*primary*/ public constructor DeprecatedSinceKotlin(/*0*/ warningSince: kotlin.String = ..., /*1*/ errorSince: kotlin.String = ..., /*2*/ hiddenSince: kotlin.String = ...) public final val errorSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val hiddenSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val warningSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final enum class DeprecationLevel : kotlin.Enum { @@ -230,9 +230,9 @@ public final enum class DeprecationLevel : kotlin.Enum /*primary*/ private constructor DeprecationLevel() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kotlin.DeprecationLevel): kotlin.Int @@ -294,19 +294,19 @@ public final class Double : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val MIN_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NEGATIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NaN: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val POSITIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -314,7 +314,7 @@ public final class DoubleArray { /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double public final operator fun iterator(): kotlin.collections.DoubleIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Double): kotlin.Unit @@ -327,9 +327,9 @@ public final class DoubleArray { public abstract class Enum> : kotlin.Comparable { /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val ordinal: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int protected final fun clone(): kotlin.Any public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int @@ -395,19 +395,19 @@ public final class Float : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val MIN_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NEGATIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NaN: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val POSITIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -415,7 +415,7 @@ public final class FloatArray { /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float public final operator fun iterator(): kotlin.collections.FloatIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Float): kotlin.Unit @@ -488,13 +488,13 @@ public final class Int : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public const final val MIN_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -502,7 +502,7 @@ public final class IntArray { /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int public final operator fun iterator(): kotlin.collections.IntIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Int): kotlin.Unit @@ -572,13 +572,13 @@ public final class Long : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public const final val MIN_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -586,7 +586,7 @@ public final class LongArray { /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long public final operator fun iterator(): kotlin.collections.LongIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Long): kotlin.Unit @@ -610,7 +610,7 @@ public abstract class Number { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { @@ -620,9 +620,9 @@ public abstract class Number { @kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) public final val expression: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val imports: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public final class Short : kotlin.Number, kotlin.Comparable { @@ -682,13 +682,13 @@ public final class Short : kotlin.Number, kotlin.Comparable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short public const final val MIN_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -696,7 +696,7 @@ public final class ShortArray { /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short public final operator fun iterator(): kotlin.collections.ShortIterator public final operator fun set(/*0*/ index: kotlin.Int, /*1*/ value: kotlin.Short): kotlin.Unit @@ -705,13 +705,13 @@ public final class ShortArray { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) public final val version: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class String : kotlin.Comparable, kotlin.CharSequence { /*primary*/ public constructor String() public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun plus(/*0*/ other: kotlin.Any?): kotlin.String @@ -725,7 +725,7 @@ public final class String : kotlin.Comparable, kotlin.CharSequenc @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) public final val names: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public open class Throwable { @@ -734,9 +734,9 @@ public open class Throwable { /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) public constructor Throwable(/*0*/ cause: kotlin.Throwable?) public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? + public open fun ``(): kotlin.Throwable? public open val message: kotlin.String? - public open fun (): kotlin.String? + public open fun ``(): kotlin.String? } public object Unit { diff --git a/compiler/testData/builtin-classes/java6/kotlin-collections.txt b/compiler/testData/builtin-classes/java6/kotlin-collections.txt index df61af6bef8..63dd78eaaa2 100644 --- a/compiler/testData/builtin-classes/java6/kotlin-collections.txt +++ b/compiler/testData/builtin-classes/java6/kotlin-collections.txt @@ -23,7 +23,7 @@ public abstract class CharIterator : kotlin.collections.Iterator { public interface Collection : kotlin.collections.Iterable { public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun isEmpty(): kotlin.Boolean @@ -62,7 +62,7 @@ public interface Iterator { public interface List : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract operator fun get(/*0*/ index: kotlin.Int): E @@ -93,13 +93,13 @@ public abstract class LongIterator : kotlin.collections.Iterator { public interface Map { public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> + public abstract fun ``(): kotlin.collections.Set> public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set + public abstract fun ``(): kotlin.collections.Set public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection + public abstract fun ``(): kotlin.collections.Collection public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean public abstract operator fun get(/*0*/ key: K): V? @@ -107,15 +107,15 @@ public interface Map { public interface Entry { public abstract val key: K - public abstract fun (): K + public abstract fun ``(): K public abstract val value: V - public abstract fun (): V + public abstract fun ``(): V } } public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract fun add(/*0*/ element: E): kotlin.Boolean public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun clear(): kotlin.Unit @@ -140,7 +140,7 @@ public interface MutableIterator : kotlin.collections.Iterator { public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean @@ -177,13 +177,13 @@ public interface MutableListIterator : kotlin.collections.ListIterator< public interface MutableMap : kotlin.collections.Map { public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet> public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection + public abstract override /*1*/ fun ``(): kotlin.collections.MutableCollection public abstract fun clear(): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun containsValue(/*0*/ value: V): kotlin.Boolean @@ -195,16 +195,16 @@ public interface MutableMap : kotlin.collections.Map { public interface MutableEntry : kotlin.collections.Map.Entry { public abstract override /*1*/ /*fake_override*/ val key: K - public abstract override /*1*/ /*fake_override*/ fun (): K + public abstract override /*1*/ /*fake_override*/ fun ``(): K public abstract override /*1*/ /*fake_override*/ val value: V - public abstract override /*1*/ /*fake_override*/ fun (): V + public abstract override /*1*/ /*fake_override*/ fun ``(): V public abstract fun setValue(/*0*/ newValue: V): V } } public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun clear(): kotlin.Unit @@ -219,7 +219,7 @@ public interface MutableSet : kotlin.collections.Set, kotlin.collect public interface Set : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun isEmpty(): kotlin.Boolean diff --git a/compiler/testData/builtin-classes/java6/kotlin-ranges.txt b/compiler/testData/builtin-classes/java6/kotlin-ranges.txt index abf3adfd586..2a6821baf50 100644 --- a/compiler/testData/builtin-classes/java6/kotlin-ranges.txt +++ b/compiler/testData/builtin-classes/java6/kotlin-ranges.txt @@ -3,11 +3,11 @@ package-fragment kotlin.ranges public open class CharProgression : kotlin.collections.Iterable { /*primary*/ internal constructor CharProgression(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char, /*2*/ step: kotlin.Int) public final val first: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val last: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.CharIterator @@ -20,15 +20,15 @@ public open class CharProgression : kotlin.collections.Iterable { internal final class CharProgressionIterator : kotlin.collections.CharIterator { /*primary*/ public constructor CharProgressionIterator(/*0*/ first: kotlin.Char, /*1*/ last: kotlin.Char, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Char public open override /*1*/ fun nextChar(): kotlin.Char @@ -37,15 +37,15 @@ internal final class CharProgressionIterator : kotlin.collections.CharIterator { public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val first: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val last: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.CharIterator @@ -53,15 +53,15 @@ public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange + public final fun ``(): kotlin.ranges.CharRange } } public interface ClosedRange> { public abstract val endInclusive: T - public abstract fun (): T + public abstract fun ``(): T public abstract val start: T - public abstract fun (): T + public abstract fun ``(): T public open operator fun contains(/*0*/ value: T): kotlin.Boolean public open fun isEmpty(): kotlin.Boolean } @@ -69,11 +69,11 @@ public interface ClosedRange> { public open class IntProgression : kotlin.collections.Iterable { /*primary*/ internal constructor IntProgression(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int, /*2*/ step: kotlin.Int) public final val first: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val last: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.IntIterator @@ -86,15 +86,15 @@ public open class IntProgression : kotlin.collections.Iterable { internal final class IntProgressionIterator : kotlin.collections.IntIterator { /*primary*/ public constructor IntProgressionIterator(/*0*/ first: kotlin.Int, /*1*/ last: kotlin.Int, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Int public open override /*1*/ fun nextInt(): kotlin.Int @@ -103,15 +103,15 @@ internal final class IntProgressionIterator : kotlin.collections.IntIterator { public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val first: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val last: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.IntIterator @@ -119,18 +119,18 @@ public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.Closed public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange + public final fun ``(): kotlin.ranges.IntRange } } public open class LongProgression : kotlin.collections.Iterable { /*primary*/ internal constructor LongProgression(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long, /*2*/ step: kotlin.Long) public final val first: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val last: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.LongIterator @@ -143,15 +143,15 @@ public open class LongProgression : kotlin.collections.Iterable { internal final class LongProgressionIterator : kotlin.collections.LongIterator { /*primary*/ public constructor LongProgressionIterator(/*0*/ first: kotlin.Long, /*1*/ last: kotlin.Long, /*2*/ step: kotlin.Long) private final val finalElement: kotlin.Long - private final fun (): kotlin.Long + private final fun ``(): kotlin.Long private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Long - private final fun (): kotlin.Long - private final fun (/*0*/ : kotlin.Long): kotlin.Unit + private final fun ``(): kotlin.Long + private final fun ``(/*0*/ ``: kotlin.Long): kotlin.Unit public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Long public open override /*1*/ fun nextLong(): kotlin.Long @@ -160,15 +160,15 @@ internal final class LongProgressionIterator : kotlin.collections.LongIterator { public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val first: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val last: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val step: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.LongIterator @@ -176,6 +176,6 @@ public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange + public final fun ``(): kotlin.ranges.LongRange } } diff --git a/compiler/testData/builtin-classes/java6/kotlin.txt b/compiler/testData/builtin-classes/java6/kotlin.txt index 522fbe8acaf..69797709c9b 100644 --- a/compiler/testData/builtin-classes/java6/kotlin.txt +++ b/compiler/testData/builtin-classes/java6/kotlin.txt @@ -26,7 +26,7 @@ public open class Any { public final class Array : kotlin.Any, kotlin.Cloneable, java.io.Serializable { public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.Array public final operator fun get(/*0*/ index: kotlin.Int): T public final operator fun iterator(): kotlin.collections.Iterator @@ -50,7 +50,7 @@ public final class BooleanArray : kotlin.Any, kotlin.Cloneable, java.io.Serializ /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.BooleanArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean public final operator fun iterator(): kotlin.collections.BooleanIterator @@ -114,13 +114,13 @@ public final class Byte : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte public const final val MIN_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -128,7 +128,7 @@ public final class ByteArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ByteArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte public final operator fun iterator(): kotlin.collections.ByteIterator @@ -155,25 +155,25 @@ public final class Char : kotlin.Comparable, java.io.Serializable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -181,7 +181,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.CharArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun iterator(): kotlin.collections.CharIterator @@ -190,7 +190,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl public interface CharSequence { public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence } @@ -206,27 +206,27 @@ public interface Comparable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ContextFunctionTypeParams : kotlin.Annotation { /*primary*/ public constructor ContextFunctionTypeParams(/*0*/ count: kotlin.Int) public final val count: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel + public final fun ``(): kotlin.DeprecationLevel public final val message: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith + public final fun ``(): kotlin.ReplaceWith } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.4") public final annotation class DeprecatedSinceKotlin : kotlin.Annotation { /*primary*/ public constructor DeprecatedSinceKotlin(/*0*/ warningSince: kotlin.String = ..., /*1*/ errorSince: kotlin.String = ..., /*2*/ hiddenSince: kotlin.String = ...) public final val errorSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val hiddenSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val warningSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final enum class DeprecationLevel : kotlin.Enum { @@ -238,9 +238,9 @@ public final enum class DeprecationLevel : kotlin.Enum /*primary*/ private constructor DeprecationLevel() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kotlin.DeprecationLevel): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -304,19 +304,19 @@ public final class Double : kotlin.Number, kotlin.Comparable, jav public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val MIN_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NEGATIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NaN: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val POSITIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -324,7 +324,7 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.DoubleArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double public final operator fun iterator(): kotlin.collections.DoubleIterator @@ -338,9 +338,9 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa public abstract class Enum> : kotlin.Comparable, java.io.Serializable { /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val ordinal: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int protected final fun clone(): kotlin.Any public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int protected/*protected and package*/ final /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -408,19 +408,19 @@ public final class Float : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val MIN_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NEGATIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NaN: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val POSITIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -428,7 +428,7 @@ public final class FloatArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.FloatArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float public final operator fun iterator(): kotlin.collections.FloatIterator @@ -502,13 +502,13 @@ public final class Int : kotlin.Number, kotlin.Comparable, java.io.S public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public const final val MIN_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -516,7 +516,7 @@ public final class IntArray : kotlin.Any, kotlin.Cloneable, java.io.Serializable /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.IntArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int public final operator fun iterator(): kotlin.collections.IntIterator @@ -587,13 +587,13 @@ public final class Long : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public const final val MIN_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -601,7 +601,7 @@ public final class LongArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.LongArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long public final operator fun iterator(): kotlin.collections.LongIterator @@ -626,7 +626,7 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { @@ -636,9 +636,9 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) public final val expression: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val imports: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public final class Short : kotlin.Number, kotlin.Comparable, java.io.Serializable { @@ -698,13 +698,13 @@ public final class Short : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short public const final val MIN_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -712,7 +712,7 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ShortArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short public final operator fun iterator(): kotlin.collections.ShortIterator @@ -722,13 +722,13 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) public final val version: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class String : kotlin.Comparable, kotlin.CharSequence, java.io.Serializable { /*primary*/ public constructor String() public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun plus(/*0*/ other: kotlin.Any?): kotlin.String @@ -742,7 +742,7 @@ public final class String : kotlin.Comparable, kotlin.CharSequenc @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) public final val names: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public open class Throwable : kotlin.Any, java.io.Serializable { @@ -751,9 +751,9 @@ public open class Throwable : kotlin.Any, java.io.Serializable { /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) public constructor Throwable(/*0*/ cause: kotlin.Throwable?) public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? + public open fun ``(): kotlin.Throwable? public open val message: kotlin.String? - public open fun (): kotlin.String? + public open fun ``(): kotlin.String? public open fun fillInStackTrace(): kotlin.Throwable! public open fun getLocalizedMessage(): kotlin.String! public open fun getStackTrace(): kotlin.Array<(out) java.lang.StackTraceElement!>! diff --git a/compiler/testData/builtin-classes/java8/kotlin-collections.txt b/compiler/testData/builtin-classes/java8/kotlin-collections.txt index 155d68fc0a4..a4347fb8c75 100644 --- a/compiler/testData/builtin-classes/java8/kotlin-collections.txt +++ b/compiler/testData/builtin-classes/java8/kotlin-collections.txt @@ -26,7 +26,7 @@ public abstract class CharIterator : kotlin.collections.Iterator { public interface Collection : kotlin.collections.Iterable { public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit @@ -75,7 +75,7 @@ public interface Iterator { public interface List : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit @@ -112,13 +112,13 @@ public abstract class LongIterator : kotlin.collections.Iterator { public interface Map { public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> + public abstract fun ``(): kotlin.collections.Set> public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set + public abstract fun ``(): kotlin.collections.Set public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection + public abstract fun ``(): kotlin.collections.Collection public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean public open fun forEach(/*0*/ p0: java.util.function.BiConsumer): kotlin.Unit @@ -128,15 +128,15 @@ public interface Map { public interface Entry { public abstract val key: K - public abstract fun (): K + public abstract fun ``(): K public abstract val value: V - public abstract fun (): V + public abstract fun ``(): V } } public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract fun add(/*0*/ element: E): kotlin.Boolean public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun clear(): kotlin.Unit @@ -169,7 +169,7 @@ public interface MutableIterator : kotlin.collections.Iterator { public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean @@ -214,13 +214,13 @@ public interface MutableListIterator : kotlin.collections.ListIterator< public interface MutableMap : kotlin.collections.Map { public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet> public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection + public abstract override /*1*/ fun ``(): kotlin.collections.MutableCollection public abstract fun clear(): kotlin.Unit public open fun compute(/*0*/ p0: K, /*1*/ p1: java.util.function.BiFunction): V? public open fun computeIfAbsent(/*0*/ p0: K, /*1*/ p1: java.util.function.Function): V @@ -243,16 +243,16 @@ public interface MutableMap : kotlin.collections.Map { public interface MutableEntry : kotlin.collections.Map.Entry { public abstract override /*1*/ /*fake_override*/ val key: K - public abstract override /*1*/ /*fake_override*/ fun (): K + public abstract override /*1*/ /*fake_override*/ fun ``(): K public abstract override /*1*/ /*fake_override*/ val value: V - public abstract override /*1*/ /*fake_override*/ fun (): V + public abstract override /*1*/ /*fake_override*/ fun ``(): V public abstract fun setValue(/*0*/ newValue: V): V } } public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun clear(): kotlin.Unit @@ -272,7 +272,7 @@ public interface MutableSet : kotlin.collections.Set, kotlin.collect public interface Set : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit diff --git a/compiler/testData/builtin-classes/java8/kotlin-ranges.txt b/compiler/testData/builtin-classes/java8/kotlin-ranges.txt index 25d001cf812..ce47eb87f8b 100644 --- a/compiler/testData/builtin-classes/java8/kotlin-ranges.txt +++ b/compiler/testData/builtin-classes/java8/kotlin-ranges.txt @@ -3,11 +3,11 @@ package-fragment kotlin.ranges public open class CharProgression : kotlin.collections.Iterable { /*primary*/ internal constructor CharProgression(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char, /*2*/ step: kotlin.Int) public final val first: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val last: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.CharIterator @@ -22,15 +22,15 @@ public open class CharProgression : kotlin.collections.Iterable { internal final class CharProgressionIterator : kotlin.collections.CharIterator { /*primary*/ public constructor CharProgressionIterator(/*0*/ first: kotlin.Char, /*1*/ last: kotlin.Char, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun forEachRemaining(/*0*/ p0: java.util.function.Consumer): kotlin.Unit public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Char @@ -40,15 +40,15 @@ internal final class CharProgressionIterator : kotlin.collections.CharIterator { public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val first: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val last: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open override /*2*/ fun isEmpty(): kotlin.Boolean @@ -58,15 +58,15 @@ public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange + public final fun ``(): kotlin.ranges.CharRange } } public interface ClosedRange> { public abstract val endInclusive: T - public abstract fun (): T + public abstract fun ``(): T public abstract val start: T - public abstract fun (): T + public abstract fun ``(): T public open operator fun contains(/*0*/ value: T): kotlin.Boolean public open fun isEmpty(): kotlin.Boolean } @@ -74,11 +74,11 @@ public interface ClosedRange> { public open class IntProgression : kotlin.collections.Iterable { /*primary*/ internal constructor IntProgression(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int, /*2*/ step: kotlin.Int) public final val first: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val last: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.IntIterator @@ -93,15 +93,15 @@ public open class IntProgression : kotlin.collections.Iterable { internal final class IntProgressionIterator : kotlin.collections.IntIterator { /*primary*/ public constructor IntProgressionIterator(/*0*/ first: kotlin.Int, /*1*/ last: kotlin.Int, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun forEachRemaining(/*0*/ p0: java.util.function.Consumer): kotlin.Unit public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Int @@ -111,15 +111,15 @@ internal final class IntProgressionIterator : kotlin.collections.IntIterator { public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val first: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val last: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open override /*2*/ fun isEmpty(): kotlin.Boolean @@ -129,18 +129,18 @@ public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.Closed public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange + public final fun ``(): kotlin.ranges.IntRange } } public open class LongProgression : kotlin.collections.Iterable { /*primary*/ internal constructor LongProgression(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long, /*2*/ step: kotlin.Long) public final val first: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val last: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.LongIterator @@ -155,15 +155,15 @@ public open class LongProgression : kotlin.collections.Iterable { internal final class LongProgressionIterator : kotlin.collections.LongIterator { /*primary*/ public constructor LongProgressionIterator(/*0*/ first: kotlin.Long, /*1*/ last: kotlin.Long, /*2*/ step: kotlin.Long) private final val finalElement: kotlin.Long - private final fun (): kotlin.Long + private final fun ``(): kotlin.Long private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Long - private final fun (): kotlin.Long - private final fun (/*0*/ : kotlin.Long): kotlin.Unit + private final fun ``(): kotlin.Long + private final fun ``(/*0*/ ``: kotlin.Long): kotlin.Unit public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open override /*1*/ /*fake_override*/ fun forEachRemaining(/*0*/ p0: java.util.function.Consumer): kotlin.Unit public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Long @@ -173,15 +173,15 @@ internal final class LongProgressionIterator : kotlin.collections.LongIterator { public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val first: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val last: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val step: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun forEach(/*0*/ p0: java.util.function.Consumer!): kotlin.Unit public open override /*2*/ fun isEmpty(): kotlin.Boolean @@ -191,6 +191,6 @@ public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange + public final fun ``(): kotlin.ranges.LongRange } } diff --git a/compiler/testData/builtin-classes/java8/kotlin.txt b/compiler/testData/builtin-classes/java8/kotlin.txt index c9857cad4e0..29fafd48407 100644 --- a/compiler/testData/builtin-classes/java8/kotlin.txt +++ b/compiler/testData/builtin-classes/java8/kotlin.txt @@ -26,7 +26,7 @@ public open class Any { public final class Array : kotlin.Any, kotlin.Cloneable, java.io.Serializable { public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.Array public final operator fun get(/*0*/ index: kotlin.Int): T public final operator fun iterator(): kotlin.collections.Iterator @@ -50,7 +50,7 @@ public final class BooleanArray : kotlin.Any, kotlin.Cloneable, java.io.Serializ /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.BooleanArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean public final operator fun iterator(): kotlin.collections.BooleanIterator @@ -114,13 +114,13 @@ public final class Byte : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte public const final val MIN_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -128,7 +128,7 @@ public final class ByteArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ByteArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte public final operator fun iterator(): kotlin.collections.ByteIterator @@ -155,25 +155,25 @@ public final class Char : kotlin.Comparable, java.io.Serializable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -181,7 +181,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.CharArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun iterator(): kotlin.collections.CharIterator @@ -190,7 +190,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl public interface CharSequence { public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public open fun chars(): java.util.stream.IntStream! public open fun codePoints(): java.util.stream.IntStream! public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char @@ -208,27 +208,27 @@ public interface Comparable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ContextFunctionTypeParams : kotlin.Annotation { /*primary*/ public constructor ContextFunctionTypeParams(/*0*/ count: kotlin.Int) public final val count: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel + public final fun ``(): kotlin.DeprecationLevel public final val message: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith + public final fun ``(): kotlin.ReplaceWith } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.4") public final annotation class DeprecatedSinceKotlin : kotlin.Annotation { /*primary*/ public constructor DeprecatedSinceKotlin(/*0*/ warningSince: kotlin.String = ..., /*1*/ errorSince: kotlin.String = ..., /*2*/ hiddenSince: kotlin.String = ...) public final val errorSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val hiddenSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val warningSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final enum class DeprecationLevel : kotlin.Enum { @@ -240,9 +240,9 @@ public final enum class DeprecationLevel : kotlin.Enum /*primary*/ private constructor DeprecationLevel() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kotlin.DeprecationLevel): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -306,19 +306,19 @@ public final class Double : kotlin.Number, kotlin.Comparable, jav public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val MIN_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NEGATIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NaN: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val POSITIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -326,7 +326,7 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.DoubleArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double public final operator fun iterator(): kotlin.collections.DoubleIterator @@ -340,9 +340,9 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa public abstract class Enum> : kotlin.Comparable, java.io.Serializable { /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val ordinal: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int protected final fun clone(): kotlin.Any public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int protected/*protected and package*/ final /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -410,19 +410,19 @@ public final class Float : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val MIN_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NEGATIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NaN: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val POSITIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -430,7 +430,7 @@ public final class FloatArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.FloatArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float public final operator fun iterator(): kotlin.collections.FloatIterator @@ -504,13 +504,13 @@ public final class Int : kotlin.Number, kotlin.Comparable, java.io.S public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public const final val MIN_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -518,7 +518,7 @@ public final class IntArray : kotlin.Any, kotlin.Cloneable, java.io.Serializable /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.IntArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int public final operator fun iterator(): kotlin.collections.IntIterator @@ -589,13 +589,13 @@ public final class Long : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public const final val MIN_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -603,7 +603,7 @@ public final class LongArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.LongArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long public final operator fun iterator(): kotlin.collections.LongIterator @@ -628,7 +628,7 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { @@ -638,9 +638,9 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) public final val expression: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val imports: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public final class Short : kotlin.Number, kotlin.Comparable, java.io.Serializable { @@ -700,13 +700,13 @@ public final class Short : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short public const final val MIN_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -714,7 +714,7 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ShortArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short public final operator fun iterator(): kotlin.collections.ShortIterator @@ -724,13 +724,13 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) public final val version: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class String : kotlin.Comparable, kotlin.CharSequence, java.io.Serializable { /*primary*/ public constructor String() public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun chars(): java.util.stream.IntStream! public open override /*1*/ /*fake_override*/ fun codePoints(): java.util.stream.IntStream! public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int @@ -746,7 +746,7 @@ public final class String : kotlin.Comparable, kotlin.CharSequenc @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) public final val names: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public open class Throwable : kotlin.Any, java.io.Serializable { @@ -756,9 +756,9 @@ public open class Throwable : kotlin.Any, java.io.Serializable { /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) public constructor Throwable(/*0*/ cause: kotlin.Throwable?) public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? + public open fun ``(): kotlin.Throwable? public open val message: kotlin.String? - public open fun (): kotlin.String? + public open fun ``(): kotlin.String? public final fun addSuppressed(/*0*/ p0: kotlin.Throwable!): kotlin.Unit public open fun fillInStackTrace(): kotlin.Throwable! public open fun getLocalizedMessage(): kotlin.String! diff --git a/compiler/testData/builtin-classes/newMethods/kotlin-collections.txt b/compiler/testData/builtin-classes/newMethods/kotlin-collections.txt index 91c1748cb47..a18cd4843ff 100644 --- a/compiler/testData/builtin-classes/newMethods/kotlin-collections.txt +++ b/compiler/testData/builtin-classes/newMethods/kotlin-collections.txt @@ -23,7 +23,7 @@ public abstract class CharIterator : kotlin.collections.Iterator { public interface Collection : kotlin.collections.Iterable { public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun isEmpty(): kotlin.Boolean @@ -63,7 +63,7 @@ public interface Iterator { public interface List : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract operator fun get(/*0*/ index: kotlin.Int): E @@ -95,13 +95,13 @@ public abstract class LongIterator : kotlin.collections.Iterator { public interface Map { public abstract val entries: kotlin.collections.Set> - public abstract fun (): kotlin.collections.Set> + public abstract fun ``(): kotlin.collections.Set> public abstract val keys: kotlin.collections.Set - public abstract fun (): kotlin.collections.Set + public abstract fun ``(): kotlin.collections.Set public abstract val size: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract val values: kotlin.collections.Collection - public abstract fun (): kotlin.collections.Collection + public abstract fun ``(): kotlin.collections.Collection public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean public abstract operator fun get(/*0*/ key: K): V? @@ -109,15 +109,15 @@ public interface Map { public interface Entry { public abstract val key: K - public abstract fun (): K + public abstract fun ``(): K public abstract val value: V - public abstract fun (): V + public abstract fun ``(): V } } public interface MutableCollection : kotlin.collections.Collection, kotlin.collections.MutableIterable { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract fun add(/*0*/ element: E): kotlin.Boolean public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract fun clear(): kotlin.Unit @@ -143,7 +143,7 @@ public interface MutableIterator : kotlin.collections.Iterator { public interface MutableList : kotlin.collections.List, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean @@ -181,13 +181,13 @@ public interface MutableListIterator : kotlin.collections.ListIterator< public interface MutableMap : kotlin.collections.Map { public abstract override /*1*/ val entries: kotlin.collections.MutableSet> - public abstract override /*1*/ fun (): kotlin.collections.MutableSet> + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet> public abstract override /*1*/ val keys: kotlin.collections.MutableSet - public abstract override /*1*/ fun (): kotlin.collections.MutableSet + public abstract override /*1*/ fun ``(): kotlin.collections.MutableSet public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ val values: kotlin.collections.MutableCollection - public abstract override /*1*/ fun (): kotlin.collections.MutableCollection + public abstract override /*1*/ fun ``(): kotlin.collections.MutableCollection public abstract fun clear(): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun containsKey(/*0*/ key: K): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun containsValue(/*0*/ value: V): kotlin.Boolean @@ -199,16 +199,16 @@ public interface MutableMap : kotlin.collections.Map { public interface MutableEntry : kotlin.collections.Map.Entry { public abstract override /*1*/ /*fake_override*/ val key: K - public abstract override /*1*/ /*fake_override*/ fun (): K + public abstract override /*1*/ /*fake_override*/ fun ``(): K public abstract override /*1*/ /*fake_override*/ val value: V - public abstract override /*1*/ /*fake_override*/ fun (): V + public abstract override /*1*/ /*fake_override*/ fun ``(): V public abstract fun setValue(/*0*/ newValue: V): V } } public interface MutableSet : kotlin.collections.Set, kotlin.collections.MutableCollection { public abstract override /*2*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun clear(): kotlin.Unit @@ -224,7 +224,7 @@ public interface MutableSet : kotlin.collections.Set, kotlin.collect public interface Set : kotlin.collections.Collection { public abstract override /*1*/ val size: kotlin.Int - public abstract override /*1*/ fun (): kotlin.Int + public abstract override /*1*/ fun ``(): kotlin.Int public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ fun isEmpty(): kotlin.Boolean diff --git a/compiler/testData/builtin-classes/newMethods/kotlin-ranges.txt b/compiler/testData/builtin-classes/newMethods/kotlin-ranges.txt index abf3adfd586..2a6821baf50 100644 --- a/compiler/testData/builtin-classes/newMethods/kotlin-ranges.txt +++ b/compiler/testData/builtin-classes/newMethods/kotlin-ranges.txt @@ -3,11 +3,11 @@ package-fragment kotlin.ranges public open class CharProgression : kotlin.collections.Iterable { /*primary*/ internal constructor CharProgression(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char, /*2*/ step: kotlin.Int) public final val first: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val last: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.CharIterator @@ -20,15 +20,15 @@ public open class CharProgression : kotlin.collections.Iterable { internal final class CharProgressionIterator : kotlin.collections.CharIterator { /*primary*/ public constructor CharProgressionIterator(/*0*/ first: kotlin.Char, /*1*/ last: kotlin.Char, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Char public open override /*1*/ fun nextChar(): kotlin.Char @@ -37,15 +37,15 @@ internal final class CharProgressionIterator : kotlin.collections.CharIterator { public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor CharRange(/*0*/ start: kotlin.Char, /*1*/ endInclusive: kotlin.Char) public open override /*1*/ val endInclusive: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val first: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val last: kotlin.Char - public final override /*1*/ /*fake_override*/ fun (): kotlin.Char + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Char public open override /*1*/ val start: kotlin.Char - public open override /*1*/ fun (): kotlin.Char + public open override /*1*/ fun ``(): kotlin.Char public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Char): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.CharIterator @@ -53,15 +53,15 @@ public final class CharRange : kotlin.ranges.CharProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.CharRange - public final fun (): kotlin.ranges.CharRange + public final fun ``(): kotlin.ranges.CharRange } } public interface ClosedRange> { public abstract val endInclusive: T - public abstract fun (): T + public abstract fun ``(): T public abstract val start: T - public abstract fun (): T + public abstract fun ``(): T public open operator fun contains(/*0*/ value: T): kotlin.Boolean public open fun isEmpty(): kotlin.Boolean } @@ -69,11 +69,11 @@ public interface ClosedRange> { public open class IntProgression : kotlin.collections.Iterable { /*primary*/ internal constructor IntProgression(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int, /*2*/ step: kotlin.Int) public final val first: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val last: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.IntIterator @@ -86,15 +86,15 @@ public open class IntProgression : kotlin.collections.Iterable { internal final class IntProgressionIterator : kotlin.collections.IntIterator { /*primary*/ public constructor IntProgressionIterator(/*0*/ first: kotlin.Int, /*1*/ last: kotlin.Int, /*2*/ step: kotlin.Int) private final val finalElement: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val step: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Int public open override /*1*/ fun nextInt(): kotlin.Int @@ -103,15 +103,15 @@ internal final class IntProgressionIterator : kotlin.collections.IntIterator { public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor IntRange(/*0*/ start: kotlin.Int, /*1*/ endInclusive: kotlin.Int) public open override /*1*/ val endInclusive: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val first: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val last: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ val start: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val step: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ fun contains(/*0*/ value: kotlin.Int): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.IntIterator @@ -119,18 +119,18 @@ public final class IntRange : kotlin.ranges.IntProgression, kotlin.ranges.Closed public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.IntRange - public final fun (): kotlin.ranges.IntRange + public final fun ``(): kotlin.ranges.IntRange } } public open class LongProgression : kotlin.collections.Iterable { /*primary*/ internal constructor LongProgression(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long, /*2*/ step: kotlin.Long) public final val first: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val last: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open fun isEmpty(): kotlin.Boolean public open override /*1*/ fun iterator(): kotlin.collections.LongIterator @@ -143,15 +143,15 @@ public open class LongProgression : kotlin.collections.Iterable { internal final class LongProgressionIterator : kotlin.collections.LongIterator { /*primary*/ public constructor LongProgressionIterator(/*0*/ first: kotlin.Long, /*1*/ last: kotlin.Long, /*2*/ step: kotlin.Long) private final val finalElement: kotlin.Long - private final fun (): kotlin.Long + private final fun ``(): kotlin.Long private final var hasNext: kotlin.Boolean - private final fun (): kotlin.Boolean - private final fun (/*0*/ : kotlin.Boolean): kotlin.Unit + private final fun ``(): kotlin.Boolean + private final fun ``(/*0*/ ``: kotlin.Boolean): kotlin.Unit private final var next: kotlin.Long - private final fun (): kotlin.Long - private final fun (/*0*/ : kotlin.Long): kotlin.Unit + private final fun ``(): kotlin.Long + private final fun ``(/*0*/ ``: kotlin.Long): kotlin.Unit public final val step: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public open override /*1*/ fun hasNext(): kotlin.Boolean public final override /*1*/ /*fake_override*/ fun next(): kotlin.Long public open override /*1*/ fun nextLong(): kotlin.Long @@ -160,15 +160,15 @@ internal final class LongProgressionIterator : kotlin.collections.LongIterator { public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.ClosedRange { /*primary*/ public constructor LongRange(/*0*/ start: kotlin.Long, /*1*/ endInclusive: kotlin.Long) public open override /*1*/ val endInclusive: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val first: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val last: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ val start: kotlin.Long - public open override /*1*/ fun (): kotlin.Long + public open override /*1*/ fun ``(): kotlin.Long public final override /*1*/ /*fake_override*/ val step: kotlin.Long - public final override /*1*/ /*fake_override*/ fun (): kotlin.Long + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Long public open override /*1*/ fun contains(/*0*/ value: kotlin.Long): kotlin.Boolean public open override /*2*/ fun isEmpty(): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun iterator(): kotlin.collections.LongIterator @@ -176,6 +176,6 @@ public final class LongRange : kotlin.ranges.LongProgression, kotlin.ranges.Clos public companion object Companion { /*primary*/ private constructor Companion() public final val EMPTY: kotlin.ranges.LongRange - public final fun (): kotlin.ranges.LongRange + public final fun ``(): kotlin.ranges.LongRange } } diff --git a/compiler/testData/builtin-classes/newMethods/kotlin.txt b/compiler/testData/builtin-classes/newMethods/kotlin.txt index 7b900413b2d..b2ae5d72e56 100644 --- a/compiler/testData/builtin-classes/newMethods/kotlin.txt +++ b/compiler/testData/builtin-classes/newMethods/kotlin.txt @@ -26,7 +26,7 @@ public open class Any { public final class Array : kotlin.Any, kotlin.Cloneable, java.io.Serializable { public constructor Array(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> T) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.Array public final operator fun get(/*0*/ index: kotlin.Int): T public final operator fun iterator(): kotlin.collections.Iterator @@ -50,7 +50,7 @@ public final class BooleanArray : kotlin.Any, kotlin.Cloneable, java.io.Serializ /*primary*/ public constructor BooleanArray(/*0*/ size: kotlin.Int) public constructor BooleanArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Boolean) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.BooleanArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Boolean public final operator fun iterator(): kotlin.collections.BooleanIterator @@ -114,13 +114,13 @@ public final class Byte : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte public const final val MIN_VALUE: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -128,7 +128,7 @@ public final class ByteArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor ByteArray(/*0*/ size: kotlin.Int) public constructor ByteArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Byte) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ByteArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Byte public final operator fun iterator(): kotlin.collections.ByteIterator @@ -155,25 +155,25 @@ public final class Char : kotlin.Comparable, java.io.Serializable { public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MAX_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MAX_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_HIGH_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_LOW_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char public const final val MIN_SURROGATE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val MIN_VALUE: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -181,7 +181,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor CharArray(/*0*/ size: kotlin.Int) public constructor CharArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Char) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.CharArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun iterator(): kotlin.collections.CharIterator @@ -190,7 +190,7 @@ public final class CharArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl public interface CharSequence { public abstract val length: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int public abstract operator fun get(/*0*/ index: kotlin.Int): kotlin.Char public abstract fun subSequence(/*0*/ startIndex: kotlin.Int, /*1*/ endIndex: kotlin.Int): kotlin.CharSequence } @@ -206,27 +206,27 @@ public interface Comparable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented public final annotation class ContextFunctionTypeParams : kotlin.Annotation { /*primary*/ public constructor ContextFunctionTypeParams(/*0*/ count: kotlin.Int) public final val count: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented public final annotation class Deprecated : kotlin.Annotation { /*primary*/ public constructor Deprecated(/*0*/ message: kotlin.String, /*1*/ replaceWith: kotlin.ReplaceWith = ..., /*2*/ level: kotlin.DeprecationLevel = ...) public final val level: kotlin.DeprecationLevel - public final fun (): kotlin.DeprecationLevel + public final fun ``(): kotlin.DeprecationLevel public final val message: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val replaceWith: kotlin.ReplaceWith - public final fun (): kotlin.ReplaceWith + public final fun ``(): kotlin.ReplaceWith } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.4") public final annotation class DeprecatedSinceKotlin : kotlin.Annotation { /*primary*/ public constructor DeprecatedSinceKotlin(/*0*/ warningSince: kotlin.String = ..., /*1*/ errorSince: kotlin.String = ..., /*2*/ hiddenSince: kotlin.String = ...) public final val errorSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val hiddenSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val warningSince: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final enum class DeprecationLevel : kotlin.Enum { @@ -238,9 +238,9 @@ public final enum class DeprecationLevel : kotlin.Enum /*primary*/ private constructor DeprecationLevel() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: kotlin.DeprecationLevel): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -304,19 +304,19 @@ public final class Double : kotlin.Number, kotlin.Comparable, jav public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val MIN_VALUE: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NEGATIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val NaN: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public const final val POSITIVE_INFINITY: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -324,7 +324,7 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa /*primary*/ public constructor DoubleArray(/*0*/ size: kotlin.Int) public constructor DoubleArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Double) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.DoubleArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Double public final operator fun iterator(): kotlin.collections.DoubleIterator @@ -338,9 +338,9 @@ public final class DoubleArray : kotlin.Any, kotlin.Cloneable, java.io.Serializa public abstract class Enum> : kotlin.Comparable, java.io.Serializable { /*primary*/ public constructor Enum>(/*0*/ name: kotlin.String, /*1*/ ordinal: kotlin.Int) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val ordinal: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int protected final fun clone(): kotlin.Any public final override /*1*/ fun compareTo(/*0*/ other: E): kotlin.Int protected/*protected and package*/ final /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -408,19 +408,19 @@ public final class Float : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val MIN_VALUE: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NEGATIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val NaN: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float public const final val POSITIVE_INFINITY: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.4") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -428,7 +428,7 @@ public final class FloatArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor FloatArray(/*0*/ size: kotlin.Int) public constructor FloatArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Float) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.FloatArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Float public final operator fun iterator(): kotlin.collections.FloatIterator @@ -502,13 +502,13 @@ public final class Int : kotlin.Number, kotlin.Comparable, java.io.S public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public const final val MIN_VALUE: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -516,7 +516,7 @@ public final class IntArray : kotlin.Any, kotlin.Cloneable, java.io.Serializable /*primary*/ public constructor IntArray(/*0*/ size: kotlin.Int) public constructor IntArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Int) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.IntArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Int public final operator fun iterator(): kotlin.collections.IntIterator @@ -587,13 +587,13 @@ public final class Long : kotlin.Number, kotlin.Comparable, java.io public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public const final val MIN_VALUE: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -601,7 +601,7 @@ public final class LongArray : kotlin.Any, kotlin.Cloneable, java.io.Serializabl /*primary*/ public constructor LongArray(/*0*/ size: kotlin.Int) public constructor LongArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Long) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.LongArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Long public final operator fun iterator(): kotlin.collections.LongIterator @@ -626,7 +626,7 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class ParameterName : kotlin.Annotation { /*primary*/ public constructor ParameterName(/*0*/ name: kotlin.String) public final val name: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented @kotlin.SinceKotlin(version = "1.1") public final annotation class PublishedApi : kotlin.Annotation { @@ -636,9 +636,9 @@ public abstract class Number : kotlin.Any, java.io.Serializable { @kotlin.annotation.Target(allowedTargets = {}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class ReplaceWith : kotlin.Annotation { /*primary*/ public constructor ReplaceWith(/*0*/ expression: kotlin.String, /*1*/ vararg imports: kotlin.String /*kotlin.Array*/) public final val expression: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val imports: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public final class Short : kotlin.Number, kotlin.Comparable, java.io.Serializable { @@ -698,13 +698,13 @@ public final class Short : kotlin.Number, kotlin.Comparable, java. public companion object Companion { /*primary*/ private constructor Companion() public const final val MAX_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short public const final val MIN_VALUE: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BITS: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.SinceKotlin(version = "1.3") public const final val SIZE_BYTES: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -712,7 +712,7 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab /*primary*/ public constructor ShortArray(/*0*/ size: kotlin.Int) public constructor ShortArray(/*0*/ size: kotlin.Int, /*1*/ init: (kotlin.Int) -> kotlin.Short) public final val size: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public open override /*1*/ fun clone(): kotlin.ShortArray public final operator fun get(/*0*/ index: kotlin.Int): kotlin.Short public final operator fun iterator(): kotlin.collections.ShortIterator @@ -722,13 +722,13 @@ public final class ShortArray : kotlin.Any, kotlin.Cloneable, java.io.Serializab @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.MustBeDocumented public final annotation class SinceKotlin : kotlin.Annotation { /*primary*/ public constructor SinceKotlin(/*0*/ version: kotlin.String) public final val version: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class String : kotlin.Comparable, kotlin.CharSequence, java.io.Serializable { /*primary*/ public constructor String() public open override /*1*/ val length: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ fun compareTo(/*0*/ other: kotlin.String): kotlin.Int public open override /*1*/ fun get(/*0*/ index: kotlin.Int): kotlin.Char public final operator fun plus(/*0*/ other: kotlin.Any?): kotlin.String @@ -745,7 +745,7 @@ public final class String : kotlin.Comparable, kotlin.CharSequenc @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.ANNOTATION_CLASS, AnnotationTarget.TYPE_PARAMETER, AnnotationTarget.PROPERTY, AnnotationTarget.FIELD, AnnotationTarget.LOCAL_VARIABLE, AnnotationTarget.VALUE_PARAMETER, AnnotationTarget.CONSTRUCTOR, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER, AnnotationTarget.TYPE, AnnotationTarget.EXPRESSION, AnnotationTarget.FILE, AnnotationTarget.TYPEALIAS}) @kotlin.annotation.Retention(value = AnnotationRetention.SOURCE) public final annotation class Suppress : kotlin.Annotation { /*primary*/ public constructor Suppress(/*0*/ vararg names: kotlin.String /*kotlin.Array*/) public final val names: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public open class Throwable : kotlin.Any, java.io.Serializable { @@ -755,9 +755,9 @@ public open class Throwable : kotlin.Any, java.io.Serializable { /*primary*/ public constructor Throwable(/*0*/ message: kotlin.String?, /*1*/ cause: kotlin.Throwable?) public constructor Throwable(/*0*/ cause: kotlin.Throwable?) public open val cause: kotlin.Throwable? - public open fun (): kotlin.Throwable? + public open fun ``(): kotlin.Throwable? public open val message: kotlin.String? - public open fun (): kotlin.String? + public open fun ``(): kotlin.String? public open fun fillInStackTrace(): kotlin.Throwable! public open fun getLocalizedMessage(): kotlin.String! public open fun getStackTrace(): kotlin.Array<(out) java.lang.StackTraceElement!>! diff --git a/compiler/testData/cfg-variables/bugs/localObjectInConstructor.values b/compiler/testData/cfg-variables/bugs/localObjectInConstructor.values index 4585a75c232..fdf0faf4817 100644 --- a/compiler/testData/cfg-variables/bugs/localObjectInConstructor.values +++ b/compiler/testData/cfg-variables/bugs/localObjectInConstructor.values @@ -14,8 +14,8 @@ class Demo0 { private var state: Boolean = true } --------------------- -object { fun foo() { println(state) // Ok } } : NEW: r(object { fun foo() { println(state) // Ok } }) -> -true : Boolean NEW: r(true) -> +object { fun foo() { println(state) // Ok } } : `` NEW: r(object { fun foo() { println(state) // Ok } }) -> +true : Boolean NEW: r(true) -> ===================== == foo == fun foo() { @@ -41,8 +41,8 @@ class Demo1 { private var state: Boolean = true } --------------------- -object { fun foo() { if (state) state = true println(state) // must be initialized } } : NEW: r(object { fun foo() { if (state) state = true println(state) // must be initialized } }) -> -true : Boolean NEW: r(true) -> +object { fun foo() { if (state) state = true println(state) // must be initialized } } : `` NEW: r(object { fun foo() { if (state) state = true println(state) // must be initialized } }) -> +true : Boolean NEW: r(true) -> ===================== == foo == fun foo() { @@ -112,8 +112,8 @@ class Demo2 { private var state: Boolean = true } --------------------- -object { fun foo() { if (state) state = true else state = false println(state) // OK } } : NEW: r(object { fun foo() { if (state) state = true else state = false println(state) // OK } }) -> -true : Boolean NEW: r(true) -> +object { fun foo() { if (state) state = true else state = false println(state) // OK } } : `` NEW: r(object { fun foo() { if (state) state = true else state = false println(state) // OK } }) -> +true : Boolean NEW: r(true) -> ===================== == foo == fun foo() { @@ -239,8 +239,8 @@ class Demo5 { } } --------------------- -true : Boolean NEW: r(true) -> -object { fun foo() { if (state) state = true println(state) // OK } } : NEW: r(object { fun foo() { if (state) state = true println(state) // OK } }) -> +true : Boolean NEW: r(true) -> +object { fun foo() { if (state) state = true println(state) // OK } } : `` NEW: r(object { fun foo() { if (state) state = true println(state) // OK } }) -> ===================== == foo == fun foo() { diff --git a/compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.values b/compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.values index 28b36af2d1e..dc7a202e03e 100644 --- a/compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.values +++ b/compiler/testData/cfg-variables/lexicalScopes/objectLiteralScope.values @@ -12,11 +12,11 @@ fun foo() { "after" } --------------------- -"before" : * NEW: r("before") -> -1 : Int NEW: r(1) -> -object { init { val x = 1 } fun foo() { val a = 2 } } : NEW: r(object { init { val x = 1 } fun foo() { val a = 2 } }) -> -"after" : * NEW: r("after") -> -{ "before" val bar = object { init { val x = 1 } fun foo() { val a = 2 } } "after" } : * COPY +"before" : * NEW: r("before") -> +1 : Int NEW: r(1) -> +object { init { val x = 1 } fun foo() { val a = 2 } } : `` NEW: r(object { init { val x = 1 } fun foo() { val a = 2 } }) -> +"after" : * NEW: r("after") -> +{ "before" val bar = object { init { val x = 1 } fun foo() { val a = 2 } } "after" } : * COPY ===================== == foo == fun foo() { diff --git a/compiler/testData/cfg/declarations/local/LocalDeclarations.values b/compiler/testData/cfg/declarations/local/LocalDeclarations.values index 66bb0bce620..7a578bdd7e8 100644 --- a/compiler/testData/cfg/declarations/local/LocalDeclarations.values +++ b/compiler/testData/cfg/declarations/local/LocalDeclarations.values @@ -34,11 +34,11 @@ fun test1() { } } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](x) -> -1 : Int NEW: r(1) -> + : `` NEW: magic[IMPLICIT_RECEIVER](x) -> +1 : Int NEW: r(1) -> x = 1 !: * -{ x = 1 } !: * COPY -object { val x : Int init { x = 1 } } : NEW: r(object { val x : Int init { x = 1 } }) -> +{ x = 1 } !: * COPY +object { val x : Int init { x = 1 } } : `` NEW: r(object { val x : Int init { x = 1 } }) -> ===================== == O == object O { @@ -61,9 +61,9 @@ fun test2() { } } --------------------- -1 : Int NEW: r(1) -> -b : Int NEW: r(b) -> -object { val x = b } : NEW: r(object { val x = b }) -> +1 : Int NEW: r(1) -> +b : Int NEW: r(b) -> +object { val x = b } : `` NEW: r(object { val x = b }) -> ===================== == test3 == fun test3() { @@ -75,17 +75,17 @@ fun test3() { } } --------------------- -object { val y : Int fun inner_bar() { y = 10 } } : NEW: r(object { val y : Int fun inner_bar() { y = 10 } }) -> +object { val y : Int fun inner_bar() { y = 10 } } : `` NEW: r(object { val y : Int fun inner_bar() { y = 10 } }) -> ===================== == inner_bar == fun inner_bar() { y = 10 } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](y) -> -10 : Int NEW: r(10) -> -y = 10 !: * -{ y = 10 } !: * COPY + : `` NEW: magic[IMPLICIT_RECEIVER](y) -> +10 : Int NEW: r(10) -> +y = 10 !: * +{ y = 10 } !: * COPY ===================== == test4 == fun test4() { @@ -101,21 +101,21 @@ fun test4() { } } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](x) -> -1 : Int NEW: r(1) -> + : `` NEW: magic[IMPLICIT_RECEIVER](x) -> +1 : Int NEW: r(1) -> x = 1 !: * -{ x = 1 } !: * COPY -object { val x : Int val y : Int init { x = 1 } fun ggg() { y = 10 } } : NEW: r(object { val x : Int val y : Int init { x = 1 } fun ggg() { y = 10 } }) -> +{ x = 1 } !: * COPY +object { val x : Int val y : Int init { x = 1 } fun ggg() { y = 10 } } : `` NEW: r(object { val x : Int val y : Int init { x = 1 } fun ggg() { y = 10 } }) -> ===================== == ggg == fun ggg() { y = 10 } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](y) -> -10 : Int NEW: r(10) -> -y = 10 !: * -{ y = 10 } !: * COPY + : `` NEW: magic[IMPLICIT_RECEIVER](y) -> +10 : Int NEW: r(10) -> +y = 10 !: * +{ y = 10 } !: * COPY ===================== == test5 == fun test5() { @@ -133,30 +133,30 @@ fun test5() { } } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](x) -> -1 : Int NEW: r(1) -> -2 : Int NEW: r(2) -> + : `` NEW: magic[IMPLICIT_RECEIVER](x) -> +1 : Int NEW: r(1) -> +2 : Int NEW: r(2) -> x = 2 !: * -{ x = 2 } !: * COPY -object { var x = 1 init { x = 2 } fun foo() { x = 3 } fun bar() { x = 4 } } : NEW: r(object { var x = 1 init { x = 2 } fun foo() { x = 3 } fun bar() { x = 4 } }) -> +{ x = 2 } !: * COPY +object { var x = 1 init { x = 2 } fun foo() { x = 3 } fun bar() { x = 4 } } : `` NEW: r(object { var x = 1 init { x = 2 } fun foo() { x = 3 } fun bar() { x = 4 } }) -> ===================== == foo == fun foo() { x = 3 } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](x) -> -3 : Int NEW: r(3) -> -x = 3 !: * -{ x = 3 } !: * COPY + : `` NEW: magic[IMPLICIT_RECEIVER](x) -> +3 : Int NEW: r(3) -> +x = 3 !: * +{ x = 3 } !: * COPY ===================== == bar == fun bar() { x = 4 } --------------------- - : NEW: magic[IMPLICIT_RECEIVER](x) -> -4 : Int NEW: r(4) -> -x = 4 !: * -{ x = 4 } !: * COPY + : `` NEW: magic[IMPLICIT_RECEIVER](x) -> +4 : Int NEW: r(4) -> +x = 4 !: * +{ x = 4 } !: * COPY ===================== diff --git a/compiler/testData/cfg/declarations/local/ObjectExpression.values b/compiler/testData/cfg/declarations/local/ObjectExpression.values index d9e98bf93d8..05b51d1177c 100644 --- a/compiler/testData/cfg/declarations/local/ObjectExpression.values +++ b/compiler/testData/cfg/declarations/local/ObjectExpression.values @@ -25,13 +25,13 @@ fun foo(b: B) : Int { return o.foo() } --------------------- - : B NEW: magic[FAKE_INITIALIZER](b: B) -> - : * NEW: magic[VALUE_CONSUMER](A by b|) -> -b : {<: A} NEW: r(b) -> -object : A by b {} : NEW: r(object : A by b {}) -> -o : {<: A} NEW: r(o) -> -foo() : Int NEW: call(foo(), foo|) -> -o.foo() : Int COPY -return o.foo() !: * -{ val o = object : A by b {} return o.foo() } !: * COPY + : B NEW: magic[FAKE_INITIALIZER](b: B) -> + : * NEW: magic[VALUE_CONSUMER](A by b|) -> +b : {<: A} NEW: r(b) -> +object : A by b {} : `` NEW: r(object : A by b {}) -> +o : {<: A} NEW: r(o) -> +foo() : Int NEW: call(foo(), foo|) -> +o.foo() : Int COPY +return o.foo() !: * +{ val o = object : A by b {} return o.foo() } !: * COPY ===================== diff --git a/compiler/testData/cli/jvm/signatureClash.out b/compiler/testData/cli/jvm/signatureClash.out index d0c97239c33..388a173e769 100644 --- a/compiler/testData/cli/jvm/signatureClash.out +++ b/compiler/testData/cli/jvm/signatureClash.out @@ -1,30 +1,30 @@ compiler/testData/cli/jvm/signatureClash.kt:6:5: error: accidental override: The following declarations have the same JVM signature (getX()I): - fun (): Int defined in A + fun ``(): Int defined in A fun getX(): Int defined in A fun getX() = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:8:5: error: platform declaration clash: The following declarations have the same JVM signature (getA()I): - fun (): Int defined in A + fun ``(): Int defined in A fun getA(): Int defined in A fun getA(): Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:9:5: error: platform declaration clash: The following declarations have the same JVM signature (getA()I): - fun (): Int defined in A + fun ``(): Int defined in A fun getA(): Int defined in A val a: Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:12:1: error: platform declaration clash: The following declarations have the same JVM signature (getB()I): - fun (): Int defined in root package + fun ``(): Int defined in root package fun getB(): Int defined in root package fun getB(): Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:13:1: error: platform declaration clash: The following declarations have the same JVM signature (getB()I): - fun (): Int defined in root package + fun ``(): Int defined in root package fun getB(): Int defined in root package val b: Int = 1 ^ compiler/testData/cli/jvm/signatureClash.kt:20:5: error: accidental override: The following declarations have the same JVM signature (getTr()I): - fun (): Int defined in SubTr + fun ``(): Int defined in SubTr fun getTr(): Int defined in SubTr val tr = 1 ^ diff --git a/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt b/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt index cd961a633f3..4147a6bef84 100644 --- a/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt +++ b/compiler/testData/codegen/box/reflection/constructors/enumEntry.kt @@ -19,7 +19,7 @@ enum class TestEnum(val id: String? = null) { } fun box(): String { - assertEquals(listOf("fun (kotlin.String?): test.TestEnum"), TestEnum.ENUM1::class.constructors.map { it.toString() }) + assertEquals(listOf("fun ``(kotlin.String?): test.TestEnum"), TestEnum.ENUM1::class.constructors.map { it.toString() }) assertEquals(listOf(), TestEnum.ENUM2::class.constructors.map { it.toString() }) return "OK" diff --git a/compiler/testData/codegen/dumpDeclarations/classMembers.json b/compiler/testData/codegen/dumpDeclarations/classMembers.json index a821b9882c0..3d0c106c60b 100644 --- a/compiler/testData/codegen/dumpDeclarations/classMembers.json +++ b/compiler/testData/codegen/dumpDeclarations/classMembers.json @@ -5,20 +5,20 @@ "class": "ClassWithProperties", "members": [ {"visibility": "public", "declaration": "final val publicVal: kotlin.Int", "name": "publicVal", "desc": "I"}, - {"visibility": "public", "declaration": "final fun (): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, {"visibility": "public", "declaration": "final var publicVar: kotlin.Int", "name": "publicVar", "desc": "I"}, - {"visibility": "public", "declaration": "final fun (): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, - {"visibility": "public", "declaration": "final fun (: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, + {"visibility": "public", "declaration": "final fun ``(``: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, {"visibility": "internal", "declaration": "final val internalVal: kotlin.Long", "name": "internalVal", "desc": "J"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.Long", "name": "getInternalVal$test_module", "desc": "()J"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.Long", "name": "getInternalVal$test_module", "desc": "()J"}, {"visibility": "internal", "declaration": "final var internalVar: kotlin.Long", "name": "internalVar", "desc": "J"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.Long", "name": "getInternalVar$test_module", "desc": "()J"}, - {"visibility": "internal", "declaration": "final fun (: kotlin.Long): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(J)V"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.Long", "name": "getInternalVar$test_module", "desc": "()J"}, + {"visibility": "internal", "declaration": "final fun ``(``: kotlin.Long): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(J)V"}, {"visibility": "protected", "declaration": "final val protectedVal: kotlin.String", "name": "protectedVal", "desc": "Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (): kotlin.String", "name": "getProtectedVal", "desc": "()Ljava/lang/String;"}, + {"visibility": "protected", "declaration": "final fun ``(): kotlin.String", "name": "getProtectedVal", "desc": "()Ljava/lang/String;"}, {"visibility": "protected", "declaration": "final var protectedVar: kotlin.String", "name": "protectedVar", "desc": "Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (): kotlin.String", "name": "getProtectedVar", "desc": "()Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (: kotlin.String): kotlin.Unit", "name": "setProtectedVar", "desc": "(Ljava/lang/String;)V"}, + {"visibility": "protected", "declaration": "final fun ``(): kotlin.String", "name": "getProtectedVar", "desc": "()Ljava/lang/String;"}, + {"visibility": "protected", "declaration": "final fun ``(``: kotlin.String): kotlin.Unit", "name": "setProtectedVar", "desc": "(Ljava/lang/String;)V"}, {"visibility": "private", "declaration": "final val privateVal: kotlin.Any?", "name": "privateVal", "desc": "Ljava/lang/Object;"}, {"visibility": "private", "declaration": "final var privateVar: kotlin.Any?", "name": "privateVar", "desc": "Ljava/lang/Object;"}, {"visibility": "public", "declaration": "constructor ClassWithProperties()", "name": "", "desc": "()V"} @@ -30,21 +30,21 @@ "class": "ClassWithLateinit", "members": [ {"visibility": "public", "declaration": "final lateinit var publicVar: kotlin.String", "name": "publicVar", "desc": "Ljava/lang/String;"}, - {"visibility": "public", "declaration": "final fun (): kotlin.String", "name": "getPublicVar", "desc": "()Ljava/lang/String;"}, - {"visibility": "public", "declaration": "final fun (: kotlin.String): kotlin.Unit", "name": "setPublicVar", "desc": "(Ljava/lang/String;)V"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.String", "name": "getPublicVar", "desc": "()Ljava/lang/String;"}, + {"visibility": "public", "declaration": "final fun ``(``: kotlin.String): kotlin.Unit", "name": "setPublicVar", "desc": "(Ljava/lang/String;)V"}, {"visibility": "public", "declaration": "final lateinit var publicVarInternalSet: kotlin.String", "name": "publicVarInternalSet", "desc": "Ljava/lang/String;"}, - {"visibility": "public", "declaration": "final fun (): kotlin.String", "name": "getPublicVarInternalSet", "desc": "()Ljava/lang/String;"}, - {"visibility": "internal", "declaration": "final fun (: kotlin.String): kotlin.Unit", "name": "setPublicVarInternalSet$test_module", "desc": "(Ljava/lang/String;)V"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.String", "name": "getPublicVarInternalSet", "desc": "()Ljava/lang/String;"}, + {"visibility": "internal", "declaration": "final fun ``(``: kotlin.String): kotlin.Unit", "name": "setPublicVarInternalSet$test_module", "desc": "(Ljava/lang/String;)V"}, {"visibility": "internal", "declaration": "final lateinit var internalVar: kotlin.String", "name": "internalVar", "desc": "Ljava/lang/String;"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.String", "name": "getInternalVar$test_module", "desc": "()Ljava/lang/String;"}, - {"visibility": "internal", "declaration": "final fun (: kotlin.String): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(Ljava/lang/String;)V"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.String", "name": "getInternalVar$test_module", "desc": "()Ljava/lang/String;"}, + {"visibility": "internal", "declaration": "final fun ``(``: kotlin.String): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(Ljava/lang/String;)V"}, {"visibility": "internal", "declaration": "final lateinit var internalVarPrivateSet: kotlin.String", "name": "internalVarPrivateSet", "desc": "Ljava/lang/String;"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.String", "name": "getInternalVarPrivateSet$test_module", "desc": "()Ljava/lang/String;"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.String", "name": "getInternalVarPrivateSet$test_module", "desc": "()Ljava/lang/String;"}, {"visibility": "protected", "declaration": "final lateinit var protectedVar: kotlin.String", "name": "protectedVar", "desc": "Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (): kotlin.String", "name": "getProtectedVar", "desc": "()Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (: kotlin.String): kotlin.Unit", "name": "setProtectedVar", "desc": "(Ljava/lang/String;)V"}, + {"visibility": "protected", "declaration": "final fun ``(): kotlin.String", "name": "getProtectedVar", "desc": "()Ljava/lang/String;"}, + {"visibility": "protected", "declaration": "final fun ``(``: kotlin.String): kotlin.Unit", "name": "setProtectedVar", "desc": "(Ljava/lang/String;)V"}, {"visibility": "protected", "declaration": "final lateinit var protectedVarPrivateSet: kotlin.String", "name": "protectedVarPrivateSet", "desc": "Ljava/lang/String;"}, - {"visibility": "protected", "declaration": "final fun (): kotlin.String", "name": "getProtectedVarPrivateSet", "desc": "()Ljava/lang/String;"}, + {"visibility": "protected", "declaration": "final fun ``(): kotlin.String", "name": "getProtectedVarPrivateSet", "desc": "()Ljava/lang/String;"}, {"visibility": "private", "declaration": "final lateinit var privateVar: kotlin.Any", "name": "privateVar", "desc": "Ljava/lang/Object;"}, {"visibility": "public", "declaration": "constructor ClassWithLateinit()", "name": "", "desc": "()V"} ] @@ -69,7 +69,7 @@ "class": "ClassWithConstructors", "members": [ {"visibility": "public", "declaration": "final val a: kotlin.Any", "name": "a", "desc": "Ljava/lang/Object;"}, - {"visibility": "public", "declaration": "final fun (): kotlin.Any", "name": "getA", "desc": "()Ljava/lang/Object;"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.Any", "name": "getA", "desc": "()Ljava/lang/Object;"}, {"visibility": "public", "declaration": "constructor ClassWithConstructors(a: kotlin.Any, b: kotlin.Int)", "name": "", "desc": "(Ljava/lang/Object;I)V"}, {"visibility": "public", "declaration": "constructor ClassWithConstructors(a: kotlin.String)", "name": "", "desc": "(Ljava/lang/String;)V"}, {"visibility": "internal", "declaration": "constructor ClassWithConstructors(a: kotlin.Int)", "name": "", "desc": "(I)V"}, @@ -98,15 +98,15 @@ "class": "ObjectWithProperties", "members": [ {"visibility": "public", "declaration": "final val publicVal: kotlin.Int", "name": "publicVal", "desc": "I"}, - {"visibility": "public", "declaration": "final fun (): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, {"visibility": "public", "declaration": "final var publicVar: kotlin.Int", "name": "publicVar", "desc": "I"}, - {"visibility": "public", "declaration": "final fun (): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, - {"visibility": "public", "declaration": "final fun (: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, + {"visibility": "public", "declaration": "final fun ``(): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, + {"visibility": "public", "declaration": "final fun ``(``: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, {"visibility": "internal", "declaration": "final val internalVal: kotlin.Long", "name": "internalVal", "desc": "J"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.Long", "name": "getInternalVal$test_module", "desc": "()J"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.Long", "name": "getInternalVal$test_module", "desc": "()J"}, {"visibility": "internal", "declaration": "final var internalVar: kotlin.Long", "name": "internalVar", "desc": "J"}, - {"visibility": "internal", "declaration": "final fun (): kotlin.Long", "name": "getInternalVar$test_module", "desc": "()J"}, - {"visibility": "internal", "declaration": "final fun (: kotlin.Long): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(J)V"}, + {"visibility": "internal", "declaration": "final fun ``(): kotlin.Long", "name": "getInternalVar$test_module", "desc": "()J"}, + {"visibility": "internal", "declaration": "final fun ``(``: kotlin.Long): kotlin.Unit", "name": "setInternalVar$test_module", "desc": "(J)V"}, {"visibility": "private", "declaration": "final val privateVal: kotlin.Any?", "name": "privateVal", "desc": "Ljava/lang/Object;"}, {"visibility": "private", "declaration": "final var privateVar: kotlin.Any?", "name": "privateVar", "desc": "Ljava/lang/Object;"}, {"visibility": "private", "declaration": "constructor ObjectWithProperties()", "name": "", "desc": "()V"}, diff --git a/compiler/testData/codegen/dumpDeclarations/localClasses.json b/compiler/testData/codegen/dumpDeclarations/localClasses.json index c7b847433af..5cf09495a00 100644 --- a/compiler/testData/codegen/dumpDeclarations/localClasses.json +++ b/compiler/testData/codegen/dumpDeclarations/localClasses.json @@ -46,15 +46,15 @@ ] }, { - "declaration": "final fun (): kotlin.Unit defined in L.b", + "declaration": "final fun ``(): kotlin.Unit defined in L.b", "visibility": "local", "class": "L$b$1", "members": [ - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "invoke", "desc": "()Ljava/lang/Object;"}, - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "invoke", "desc": "()V"}, - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "", "desc": "()V"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "invoke", "desc": "()Ljava/lang/Object;"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "invoke", "desc": "()V"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "", "desc": "()V"}, {"name": "INSTANCE", "desc": "LL$b$1;"}, - {"visibility": "public", "declaration": "final class : kotlin.jvm.internal.Lambda, () -> kotlin.Unit", "name": "", "desc": "()V"} + {"visibility": "public", "declaration": "final class `` : kotlin.jvm.internal.Lambda, () -> kotlin.Unit", "name": "", "desc": "()V"} ] }, { @@ -68,15 +68,15 @@ ] }, { - "declaration": "final fun (): kotlin.Unit defined in L.b", + "declaration": "final fun ``(): kotlin.Unit defined in L.b", "visibility": "local", "class": "L$b$1", "members": [ - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "invoke", "desc": "()Ljava/lang/Object;"}, - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "invoke", "desc": "()V"}, - {"visibility": "local", "declaration": "final fun (): kotlin.Unit", "name": "", "desc": "()V"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "invoke", "desc": "()Ljava/lang/Object;"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "invoke", "desc": "()V"}, + {"visibility": "local", "declaration": "final fun ``(): kotlin.Unit", "name": "", "desc": "()V"}, {"name": "INSTANCE", "desc": "LL$b$1;"}, - {"visibility": "public", "declaration": "final class : kotlin.jvm.internal.Lambda, () -> kotlin.Unit", "name": "", "desc": "()V"} + {"visibility": "public", "declaration": "final class `` : kotlin.jvm.internal.Lambda, () -> kotlin.Unit", "name": "", "desc": "()V"} ] }, { diff --git a/compiler/testData/codegen/dumpDeclarations/multifileFacadeMembers.json b/compiler/testData/codegen/dumpDeclarations/multifileFacadeMembers.json index 5ddefdcf6cc..1a1578a3b20 100644 --- a/compiler/testData/codegen/dumpDeclarations/multifileFacadeMembers.json +++ b/compiler/testData/codegen/dumpDeclarations/multifileFacadeMembers.json @@ -4,20 +4,20 @@ "class": "MultifileFacade__Part1Kt", "members": [ {"visibility": "public", "declaration": "val publicVal: kotlin.Int", "name": "publicVal", "desc": "I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, {"visibility": "public", "declaration": "var publicVar: kotlin.Int", "name": "publicVar", "desc": "I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, - {"visibility": "public", "declaration": "fun (: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(``: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, {"visibility": "internal", "declaration": "val internalVal: kotlin.Long", "name": "internalVal", "desc": "J"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, {"visibility": "internal", "declaration": "var internalVar: kotlin.Long", "name": "internalVar", "desc": "J"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, - {"visibility": "internal", "declaration": "fun (: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(``: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, {"visibility": "private", "declaration": "val privateVal: kotlin.Any?", "name": "privateVal", "desc": "Ljava/lang/Object;"}, - {"visibility": "private", "declaration": "fun (): kotlin.Any?", "name": "getPrivateVal$MultifileFacade__Part1Kt", "desc": "()Ljava/lang/Object;"}, + {"visibility": "private", "declaration": "fun ``(): kotlin.Any?", "name": "getPrivateVal$MultifileFacade__Part1Kt", "desc": "()Ljava/lang/Object;"}, {"visibility": "private", "declaration": "var privateVar: kotlin.Any?", "name": "privateVar", "desc": "Ljava/lang/Object;"}, - {"visibility": "private", "declaration": "fun (): kotlin.Any?", "name": "getPrivateVar$MultifileFacade__Part1Kt", "desc": "()Ljava/lang/Object;"}, - {"visibility": "private", "declaration": "fun (: kotlin.Any?): kotlin.Unit", "name": "setPrivateVar$MultifileFacade__Part1Kt", "desc": "(Ljava/lang/Object;)V"}, + {"visibility": "private", "declaration": "fun ``(): kotlin.Any?", "name": "getPrivateVar$MultifileFacade__Part1Kt", "desc": "()Ljava/lang/Object;"}, + {"visibility": "private", "declaration": "fun ``(``: kotlin.Any?): kotlin.Unit", "name": "setPrivateVar$MultifileFacade__Part1Kt", "desc": "(Ljava/lang/Object;)V"}, {"declaration": "package-fragment", "name": "", "desc": "()V"} ] }, @@ -46,13 +46,13 @@ "class": "MultifileFacade", "members": [ {"visibility": "internal", "declaration": "const val internalConst: kotlin.Int", "name": "internalConst", "desc": "I"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, - {"visibility": "internal", "declaration": "fun (: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(``: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, {"visibility": "public", "declaration": "const val publicConst: kotlin.Int", "name": "publicConst", "desc": "I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, - {"visibility": "public", "declaration": "fun (: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(``: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, {"visibility": "internal", "declaration": "fun internalFun(param1: kotlin.Int): kotlin.Unit", "name": "internalFun", "desc": "(I)V"}, {"visibility": "public", "declaration": "fun publicFun(): kotlin.Unit", "name": "publicFun", "desc": "()V"} ] diff --git a/compiler/testData/codegen/dumpDeclarations/suspendLambda.json b/compiler/testData/codegen/dumpDeclarations/suspendLambda.json index 9012ea2d097..1289af5e879 100644 --- a/compiler/testData/codegen/dumpDeclarations/suspendLambda.json +++ b/compiler/testData/codegen/dumpDeclarations/suspendLambda.json @@ -1,15 +1,15 @@ [ { - "declaration": "final suspend fun kotlin.Any.(): kotlin.Unit defined in invokeCoroutineBuilder", + "declaration": "final suspend fun kotlin.Any.``(): kotlin.Unit defined in invokeCoroutineBuilder", "visibility": "local", "class": "SuspendLambdaKt$invokeCoroutineBuilder$1", "members": [ {"visibility": "local", "declaration": "", "name": "L$0", "desc": "Ljava/lang/Object;"}, {"name": "invokeSuspend", "desc": "(Ljava/lang/Object;)Ljava/lang/Object;"}, - {"visibility": "local", "declaration": "final suspend fun kotlin.Any.(): kotlin.Unit", "name": "", "desc": "(Lkotlin/coroutines/Continuation;)V"}, + {"visibility": "local", "declaration": "final suspend fun kotlin.Any.``(): kotlin.Unit", "name": "", "desc": "(Lkotlin/coroutines/Continuation;)V"}, {"name": "label", "desc": "I"}, {"name": "create", "desc": "(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;"}, - {"visibility": "local", "declaration": "final suspend fun kotlin.Any.(): kotlin.Unit", "name": "invoke", "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} + {"visibility": "local", "declaration": "final suspend fun kotlin.Any.``(): kotlin.Unit", "name": "invoke", "desc": "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"} ] }, { diff --git a/compiler/testData/codegen/dumpDeclarations/topLevelMembers.json b/compiler/testData/codegen/dumpDeclarations/topLevelMembers.json index d6ba68feb56..1345ccfd942 100644 --- a/compiler/testData/codegen/dumpDeclarations/topLevelMembers.json +++ b/compiler/testData/codegen/dumpDeclarations/topLevelMembers.json @@ -13,15 +13,15 @@ "class": "TopLevelMembersKt", "members": [ {"visibility": "public", "declaration": "val publicVal: kotlin.Int", "name": "publicVal", "desc": "I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVal", "desc": "()I"}, {"visibility": "public", "declaration": "var publicVar: kotlin.Int", "name": "publicVar", "desc": "I"}, - {"visibility": "public", "declaration": "fun (): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, - {"visibility": "public", "declaration": "fun (: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, + {"visibility": "public", "declaration": "fun ``(): kotlin.Int", "name": "getPublicVar", "desc": "()I"}, + {"visibility": "public", "declaration": "fun ``(``: kotlin.Int): kotlin.Unit", "name": "setPublicVar", "desc": "(I)V"}, {"visibility": "internal", "declaration": "val internalVal: kotlin.Long", "name": "internalVal", "desc": "J"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVal", "desc": "()J"}, {"visibility": "internal", "declaration": "var internalVar: kotlin.Long", "name": "internalVar", "desc": "J"}, - {"visibility": "internal", "declaration": "fun (): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, - {"visibility": "internal", "declaration": "fun (: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, + {"visibility": "internal", "declaration": "fun ``(): kotlin.Long", "name": "getInternalVar", "desc": "()J"}, + {"visibility": "internal", "declaration": "fun ``(``: kotlin.Long): kotlin.Unit", "name": "setInternalVar", "desc": "(J)V"}, {"visibility": "private", "declaration": "val privateVal: kotlin.Any?", "name": "privateVal", "desc": "Ljava/lang/Object;"}, {"visibility": "private", "declaration": "var privateVar: kotlin.Any?", "name": "privateVar", "desc": "Ljava/lang/Object;"}, {"visibility": "public", "declaration": "val publicValField: kotlin.Int", "name": "publicValField", "desc": "I"}, @@ -40,9 +40,9 @@ {"visibility": "internal", "declaration": "fun internalOverloads(a: kotlin.String = ..., b: kotlin.Long? = ...): kotlin.Unit", "name": "internalOverloads", "desc": "()V"}, {"declaration": "package-fragment", "name": "", "desc": "()V"}, {"visibility": "private", "declaration": "fun privateFun(x: kotlin.Any?): kotlin.Unit", "name": "access$privateFun", "desc": "(Ljava/lang/Object;)V"}, - {"visibility": "private", "declaration": "fun (): kotlin.Any?", "name": "access$getPrivateVal$p", "desc": "()Ljava/lang/Object;"}, - {"visibility": "private", "declaration": "fun (): kotlin.Any?", "name": "access$getPrivateVar$p", "desc": "()Ljava/lang/Object;"}, - {"visibility": "private", "declaration": "fun (: kotlin.Any?): kotlin.Unit", "name": "access$setPrivateVar$p", "desc": "(Ljava/lang/Object;)V"} + {"visibility": "private", "declaration": "fun ``(): kotlin.Any?", "name": "access$getPrivateVal$p", "desc": "()Ljava/lang/Object;"}, + {"visibility": "private", "declaration": "fun ``(): kotlin.Any?", "name": "access$getPrivateVar$p", "desc": "()Ljava/lang/Object;"}, + {"visibility": "private", "declaration": "fun ``(``: kotlin.Any?): kotlin.Unit", "name": "access$setPrivateVar$p", "desc": "(Ljava/lang/Object;)V"} ] } ] diff --git a/compiler/testData/diagnostics/foreignAnnotationsTests/java8Tests/jspecify/warnMode/OverrideOfAnnotated.txt b/compiler/testData/diagnostics/foreignAnnotationsTests/java8Tests/jspecify/warnMode/OverrideOfAnnotated.txt index ba103d20d2b..d720cc9f30c 100644 --- a/compiler/testData/diagnostics/foreignAnnotationsTests/java8Tests/jspecify/warnMode/OverrideOfAnnotated.txt +++ b/compiler/testData/diagnostics/foreignAnnotationsTests/java8Tests/jspecify/warnMode/OverrideOfAnnotated.txt @@ -1,6 +1,6 @@ package -private val FOO: FOO. +private val FOO: FOO.`` @org.jspecify.nullness.NullMarked public open class BaseClass { public constructor BaseClass() diff --git a/compiler/testData/diagnostics/tests/Underscore.txt b/compiler/testData/diagnostics/tests/Underscore.txt index 889df562120..ae0b7c83c34 100644 --- a/compiler/testData/diagnostics/tests/Underscore.txt +++ b/compiler/testData/diagnostics/tests/Underscore.txt @@ -6,7 +6,7 @@ public val something: kotlin.Any? public val something2: kotlin.Any? public fun __(/*0*/ ___: kotlin.Int, /*1*/ y: _?): kotlin.Int public fun doIt(/*0*/ f: (kotlin.Any?) -> kotlin.Any?): kotlin.Any? -public fun oneUnderscore(/*0*/ : kotlin.Int): kotlin.Unit +public fun oneUnderscore(/*0*/ ``: kotlin.Int): kotlin.Unit public fun test(): kotlin.Unit public final class A1 { @@ -18,11 +18,11 @@ public final class A1 { } public final class A2 { - public constructor A2(/*0*/ : kotlin.String) + public constructor A2(/*0*/ ``: kotlin.String) public final val _: kotlin.Int = 1 public final fun _(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public final fun foo(/*0*/ : kotlin.Double): kotlin.Unit + public final fun foo(/*0*/ ``: kotlin.Double): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt b/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt index 9e665a295ea..2aaaba03919 100644 --- a/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt +++ b/compiler/testData/diagnostics/tests/annotations/noNameProperty.txt @@ -1,8 +1,8 @@ package public final annotation class Ann : kotlin.Annotation { - public constructor Ann(/*0*/ x: kotlin.Int, /*1*/ : [ERROR : Type annotation was missing for parameter ]) - public final val : [ERROR : Annotation is absent] + public constructor Ann(/*0*/ x: kotlin.Int, /*1*/ ``: [ERROR : Type annotation was missing for parameter ]) + public final val ``: [ERROR : Annotation is absent] public final val x: kotlin.Int public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/controlFlowAnalysis/localObjectInConstructor.txt b/compiler/testData/diagnostics/tests/controlFlowAnalysis/localObjectInConstructor.txt index d6583ec8289..e8790f291de 100644 --- a/compiler/testData/diagnostics/tests/controlFlowAnalysis/localObjectInConstructor.txt +++ b/compiler/testData/diagnostics/tests/controlFlowAnalysis/localObjectInConstructor.txt @@ -5,7 +5,7 @@ public fun println(/*0*/ obj: kotlin.Any?): kotlin.Any? public final class Demo0 { public constructor Demo0() - private final val some: Demo0.some. + private final val some: Demo0.some.`` private final var state: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -14,7 +14,7 @@ public final class Demo0 { public final class Demo1 { public constructor Demo1() - private final val some: Demo1.some. + private final val some: Demo1.some.`` private final var state: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -32,7 +32,7 @@ public final class Demo1A { public final class Demo2 { public constructor Demo2() - private final val some: Demo2.some. + private final val some: Demo2.some.`` private final var state: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -59,7 +59,7 @@ public final class Demo4 { public final class Demo5 { public constructor Demo5() - private final val some: Demo5.some. + private final val some: Demo5.some.`` private final var state: kotlin.Boolean public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/dataClasses/dataClassNoName.txt b/compiler/testData/diagnostics/tests/dataClasses/dataClassNoName.txt index 8e4fbb92584..d8bbd85a731 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/dataClassNoName.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/dataClassNoName.txt @@ -1,14 +1,14 @@ package -public final data class { - public constructor () - public final /*synthesized*/ fun copy(): +public final data class `` { + public constructor ``() + public final /*synthesized*/ fun copy(): `` public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String } -public data interface { +public data interface `` { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt b/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt index 706ac9c2726..81c566e8881 100644 --- a/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt +++ b/compiler/testData/diagnostics/tests/dataClasses/repeatedProperties.txt @@ -29,12 +29,12 @@ public final data class A2 { } public final data class A3 { - public constructor A3(/*0*/ : kotlin.Int, /*1*/ : kotlin.Int) - public final val : kotlin.Int - public final val : kotlin.Int + public constructor A3(/*0*/ ``: kotlin.Int, /*1*/ ``: kotlin.Int) + public final val ``: kotlin.Int + public final val ``: kotlin.Int public final operator /*synthesized*/ fun component1(): kotlin.Int public final operator /*synthesized*/ fun component2(): kotlin.Int - public final /*synthesized*/ fun copy(/*0*/ : kotlin.Int = ..., /*1*/ : kotlin.Int = ...): A3 + public final /*synthesized*/ fun copy(/*0*/ ``: kotlin.Int = ..., /*1*/ ``: kotlin.Int = ...): A3 public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt b/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt index bf426b7f04a..55733a4748b 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/FunctionWithMissingNames.txt @@ -1,10 +1,10 @@ package -@a public fun (): kotlin.Unit -public fun (): kotlin.Unit +@a public fun ``(): kotlin.Unit +public fun ``(): kotlin.Unit public fun outerFun(): kotlin.Unit -public fun @a A.(): kotlin.Unit -public fun A.(): kotlin.Unit +public fun @a A.``(): kotlin.Unit +public fun A.``(): kotlin.Unit public interface A { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean @@ -20,13 +20,13 @@ public interface B { public final class Outer { public constructor Outer() - @a public final fun (): kotlin.Unit - public final fun (): kotlin.Unit + @a public final fun ``(): kotlin.Unit + public final fun ``(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public final fun @a A.(): kotlin.Unit - public final fun B.(): kotlin.Unit + public final fun @a A.``(): kotlin.Unit + public final fun B.``(): kotlin.Unit } @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.FUNCTION}) public final annotation class a : kotlin.Annotation { diff --git a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt index a3f20f3b8e3..64b465093f0 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/ambiguousObjectExpressionType.txt @@ -1,61 +1,61 @@ package -internal val packageInternal2Property: packageInternal2Property. -public val packageInternalProperty: packageInternalProperty. -private val packagePrivateProperty: packagePrivateProperty. -protected val packageProtectedProperty: packageProtectedProperty. -public val packagePublicProperty: packagePublicProperty. +internal val packageInternal2Property: packageInternal2Property.`` +public val packageInternalProperty: packageInternalProperty.`` +private val packagePrivateProperty: packagePrivateProperty.`` +protected val packageProtectedProperty: packageProtectedProperty.`` +public val packagePublicProperty: packagePublicProperty.`` public fun fooPackage(): kotlin.Unit public fun lazy(/*0*/ f: () -> T): Lazy -internal fun packageInternal2Function(): packageInternal2Function. -public fun packageInternalFunction(): packageInternalFunction. -protected fun packageProtectedFunction(): packageProtectedFunction. -public fun packagePublicFunction(): packagePublicFunction. +internal fun packageInternal2Function(): packageInternal2Function.`` +public fun packageInternalFunction(): packageInternalFunction.`` +protected fun packageProtectedFunction(): packageProtectedFunction.`` +public fun packagePublicFunction(): packagePublicFunction.`` public final class Foo { public constructor Foo(/*0*/ myTrait: MyTrait) public final val delegate: MyTrait - internal final val internal2DelegateProperty: Foo.internal2DelegateProperty.. - internal final val internal2Property: Foo.internal2Property. - public final val internalDelegateProperty: Foo.internalDelegateProperty.. - public final val internalProperty: Foo.internalProperty. + internal final val internal2DelegateProperty: Foo.internal2DelegateProperty.``.`` + internal final val internal2Property: Foo.internal2Property.`` + public final val internalDelegateProperty: Foo.internalDelegateProperty.``.`` + public final val internalProperty: Foo.internalProperty.`` public final val myTrait: MyTrait - private final val privateDelegate: Foo.privateDelegate. - private final val privateDelegateProperty: Foo.privateDelegateProperty.. - private final val privateDelegatePropertyWithSingleSuperType: Foo.privateDelegatePropertyWithSingleSuperType.. - private final val privateProperty: Foo.privateProperty. - private final val privatePropertyWithSingleSuperType: Foo.privatePropertyWithSingleSuperType. - public final val propertyWithGetter: Foo.. - protected final val protectedDelegateProperty: Foo.protectedDelegateProperty.. - protected final val protectedProperty: Foo.protectedProperty. - public final val publicDelegateProperty: Foo.publicDelegateProperty.. + private final val privateDelegate: Foo.privateDelegate.`` + private final val privateDelegateProperty: Foo.privateDelegateProperty.``.`` + private final val privateDelegatePropertyWithSingleSuperType: Foo.privateDelegatePropertyWithSingleSuperType.``.`` + private final val privateProperty: Foo.privateProperty.`` + private final val privatePropertyWithSingleSuperType: Foo.privatePropertyWithSingleSuperType.`` + public final val propertyWithGetter: Foo.``.`` + protected final val protectedDelegateProperty: Foo.protectedDelegateProperty.``.`` + protected final val protectedProperty: Foo.protectedProperty.`` + public final val publicDelegateProperty: Foo.publicDelegateProperty.``.`` public final val publicDelegatePropertyWithSingleSuperType: MyClass - public final val publicProperty: Foo.publicProperty. + public final val publicProperty: Foo.publicProperty.`` public final val publicPropertyWithSingleSuperType: MyClass public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun internal2Function(): Foo.internal2Function. - public final fun internalFunction(): Foo.internalFunction. - private final fun privateFunction(): Foo.privateFunction. - protected final fun protectedFunction(): Foo.protectedFunction. - public final fun publicFunction(): Foo.publicFunction. + internal final fun internal2Function(): Foo.internal2Function.`` + public final fun internalFunction(): Foo.internalFunction.`` + private final fun privateFunction(): Foo.privateFunction.`` + protected final fun protectedFunction(): Foo.protectedFunction.`` + public final fun publicFunction(): Foo.publicFunction.`` public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public final class FooInner { public constructor FooInner() - internal final val internal2Property: Foo.FooInner.internal2Property. - public final val internalProperty: Foo.FooInner.internalProperty. - private final val privatePropertyInner: Foo.FooInner.privatePropertyInner. - protected final val protectedProperty: Foo.FooInner.protectedProperty. - public final val publicProperty: Foo.FooInner.publicProperty. + internal final val internal2Property: Foo.FooInner.internal2Property.`` + public final val internalProperty: Foo.FooInner.internalProperty.`` + private final val privatePropertyInner: Foo.FooInner.privatePropertyInner.`` + protected final val protectedProperty: Foo.FooInner.protectedProperty.`` + public final val publicProperty: Foo.FooInner.publicProperty.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - internal final fun internal2Function(): Foo.FooInner.internal2Function. - public final fun internalFunction(): Foo.FooInner.internalFunction. - private final fun privateFunctionInner(): Foo.FooInner.privateFunctionInner. - protected final fun protectedFunction(): Foo.FooInner.protectedFunction. - public final fun publicFunction(): Foo.FooInner.publicFunction. + internal final fun internal2Function(): Foo.FooInner.internal2Function.`` + public final fun internalFunction(): Foo.FooInner.internalFunction.`` + private final fun privateFunctionInner(): Foo.FooInner.privateFunctionInner.`` + protected final fun protectedFunction(): Foo.FooInner.protectedFunction.`` + public final fun publicFunction(): Foo.FooInner.publicFunction.`` public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } } diff --git a/compiler/testData/diagnostics/tests/declarationChecks/localObjectInInnerClass.txt b/compiler/testData/diagnostics/tests/declarationChecks/localObjectInInnerClass.txt index 1073b6b8d65..6ff3d7871f9 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/localObjectInInnerClass.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/localObjectInInnerClass.txt @@ -12,12 +12,12 @@ public final class A { public constructor B() public final val o1: I1 public final val o2: I1 - public final val o3: A.B.o3. - public final val o4: A.B.o4.. - private final val privateO1: A.B.privateO1. - private final val privateO2: A.B.privateO2.. - private final val privateO3: A.B.privateO3. - private final val privateO4: A.B.privateO4.. + public final val o3: A.B.o3.`` + public final val o4: A.B.o4.``.`` + private final val privateO1: A.B.privateO1.`` + private final val privateO2: A.B.privateO2.``.`` + private final val privateO3: A.B.privateO3.`` + private final val privateO4: A.B.privateO4.``.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt index 51848324db2..0aa1a80a1fd 100644 --- a/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt +++ b/compiler/testData/diagnostics/tests/declarationChecks/unambiguousObjectExpressionType.txt @@ -1,13 +1,13 @@ package internal val packageInternalProperty: MyClass -private val packagePrivateProperty: packagePrivateProperty. +private val packagePrivateProperty: packagePrivateProperty.`` protected val packageProtectedProperty: MyClass public val packagePublic2Property: MyClass public val packagePublicProperty: MyClass public fun fooPackage(): kotlin.Unit internal fun internalFunction(): MyClass -private fun privateFunction(): privateFunction. +private fun privateFunction(): privateFunction.`` protected fun protectedFunction(): MyClass public fun public2Function(): MyClass public fun publicFunction(): MyClass @@ -17,7 +17,7 @@ public fun testProperties(): kotlin.Unit public final class Foo { public constructor Foo() internal final val internalProperty: MyClass - private final val privateProperty: Foo.privateProperty. + private final val privateProperty: Foo.privateProperty.`` protected final val protected2Property: MyClass protected final val protectedProperty: MyClass public final val public2Property: MyClass @@ -26,7 +26,7 @@ public final class Foo { public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internalFunction(): MyClass - private final fun privateFunction(): Foo.privateFunction. + private final fun privateFunction(): Foo.privateFunction.`` protected final fun protected2Function(): MyClass protected final fun protectedFunction(): MyClass public final fun public2Function(): MyClass @@ -38,7 +38,7 @@ public final class Foo { public final class FooInner { public constructor FooInner() internal final val internalProperty: MyClass - private final val privateProperty: Foo.FooInner.privateProperty. + private final val privateProperty: Foo.FooInner.privateProperty.`` protected final val protected2Property: MyClass protected final val protectedProperty: MyClass public final val public2Property: MyClass @@ -46,7 +46,7 @@ public final class Foo { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internalFunction(): MyClass - private final fun privateFunction(): Foo.FooInner.privateFunction. + private final fun privateFunction(): Foo.FooInner.privateFunction.`` protected final fun protected2Function(): MyClass protected final fun protectedFunction(): MyClass public final fun public2Function(): MyClass diff --git a/compiler/testData/diagnostics/tests/delegatedProperty/inference/typeOfLazyDelegatedPropertyWithObject.txt b/compiler/testData/diagnostics/tests/delegatedProperty/inference/typeOfLazyDelegatedPropertyWithObject.txt index a567fa316ae..f18e9eec494 100644 --- a/compiler/testData/diagnostics/tests/delegatedProperty/inference/typeOfLazyDelegatedPropertyWithObject.txt +++ b/compiler/testData/diagnostics/tests/delegatedProperty/inference/typeOfLazyDelegatedPropertyWithObject.txt @@ -1,8 +1,8 @@ package public val b: First -private val withTwoSupertypes: withTwoSupertypes.. -private val withoutType: withoutType.. +private val withTwoSupertypes: withTwoSupertypes.``.`` +private val withoutType: withoutType.``.`` public fun lazy(/*0*/ initializer: () -> T): Lazy public final class A { diff --git a/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt b/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt index 3e82ccc2015..8a8fe76b1f8 100644 --- a/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt +++ b/compiler/testData/diagnostics/tests/duplicateJvmSignature/missingNames.txt @@ -1,49 +1,49 @@ package -public val : kotlin.Int = 1 -public fun (): kotlin.Unit +public val ``: kotlin.Int = 1 +public fun ``(): kotlin.Unit public fun outerFun(): kotlin.Unit -public fun Outer.(): kotlin.Unit +public fun Outer.``(): kotlin.Unit -public final class { - public constructor () +public final class `` { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public interface { +public interface `` { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public final enum class : kotlin.Enum<> { - private constructor () +public final enum class `` : kotlin.Enum<``> { + private constructor ``() public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<``!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): - public final /*synthesized*/ fun values(): kotlin.Array<> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): `` + public final /*synthesized*/ fun values(): kotlin.Array<``> } -public final annotation class : kotlin.Annotation { - public constructor () +public final annotation class `` : kotlin.Annotation { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public object { - private constructor () +public object `` { + private constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String @@ -51,51 +51,51 @@ public object { public final class Outer { public constructor Outer() - public final val : kotlin.Int = 1 - public final fun (): kotlin.Unit + public final val ``: kotlin.Int = 1 + public final fun ``(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public final class { - public constructor () + public final class `` { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - public interface { + public interface `` { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - public final enum class : kotlin.Enum> { - private constructor () + public final enum class `` : kotlin.Enum`> { + private constructor ``() public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: Outer.): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: Outer.``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class`!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): Outer. - public final /*synthesized*/ fun values(): kotlin.Array> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): Outer.`` + public final /*synthesized*/ fun values(): kotlin.Array`> } - public final annotation class : kotlin.Annotation { - public constructor () + public final annotation class `` : kotlin.Annotation { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - public object { - private constructor () + public object `` { + private constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/enum/enumMissingName.txt b/compiler/testData/diagnostics/tests/enum/enumMissingName.txt index 817059e0b2f..c1a8fc9af44 100644 --- a/compiler/testData/diagnostics/tests/enum/enumMissingName.txt +++ b/compiler/testData/diagnostics/tests/enum/enumMissingName.txt @@ -1,25 +1,25 @@ package -public final enum class : kotlin.Enum<> { +public final enum class `` : kotlin.Enum<``> { enum entry RED enum entry GREEN enum entry BLUE - private constructor (/*0*/ rgb: kotlin.Int) + private constructor ``(/*0*/ rgb: kotlin.Int) public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int public final val rgb: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<``!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): - public final /*synthesized*/ fun values(): kotlin.Array<> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): `` + public final /*synthesized*/ fun values(): kotlin.Array<``> } diff --git a/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt b/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt index 5a7f1a967ca..c098611c627 100644 --- a/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt +++ b/compiler/testData/diagnostics/tests/enum/enumWithEmptyName.txt @@ -1,18 +1,18 @@ package -public final enum class : kotlin.Enum<> { - private constructor () +public final enum class `` : kotlin.Enum<``> { + private constructor ``() public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<``!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): - public final /*synthesized*/ fun values(): kotlin.Array<> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): `` + public final /*synthesized*/ fun values(): kotlin.Array<``> } diff --git a/compiler/testData/diagnostics/tests/exposed/internalFromLocal.txt b/compiler/testData/diagnostics/tests/exposed/internalFromLocal.txt index e58b13686fb..6ef27092a25 100644 --- a/compiler/testData/diagnostics/tests/exposed/internalFromLocal.txt +++ b/compiler/testData/diagnostics/tests/exposed/internalFromLocal.txt @@ -4,7 +4,7 @@ public final class My { public constructor My() internal final val x: Your public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - internal final fun foo(): My.foo..Local + internal final fun foo(): My.foo.``.Local public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/exposed/local.txt b/compiler/testData/diagnostics/tests/exposed/local.txt index e25a560afe2..cf16236f465 100644 --- a/compiler/testData/diagnostics/tests/exposed/local.txt +++ b/compiler/testData/diagnostics/tests/exposed/local.txt @@ -1,8 +1,8 @@ package public fun bar(): My -public fun foo(): foo..A -public fun gav(): () -> gav..B +public fun foo(): foo.``.A +public fun gav(): () -> gav.``.B public abstract class My { public constructor My() diff --git a/compiler/testData/diagnostics/tests/exposed/localFromInternal.txt b/compiler/testData/diagnostics/tests/exposed/localFromInternal.txt index ae2d04bfb78..bc89949f4a7 100644 --- a/compiler/testData/diagnostics/tests/exposed/localFromInternal.txt +++ b/compiler/testData/diagnostics/tests/exposed/localFromInternal.txt @@ -2,7 +2,7 @@ package public final class My { public constructor My() - private final val values: My.values. + private final val values: My.values.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/exposed/localInFunReturnType.txt b/compiler/testData/diagnostics/tests/exposed/localInFunReturnType.txt index 077f40839c5..133a29fdc78 100644 --- a/compiler/testData/diagnostics/tests/exposed/localInFunReturnType.txt +++ b/compiler/testData/diagnostics/tests/exposed/localInFunReturnType.txt @@ -1,10 +1,10 @@ package -public fun invalid1(): My.Local> -public fun invalid2(): My> -public fun invalid3(): My> -public fun invalid4(): My.Local>> -public fun invalid5(): My.invalid5a..Local> +public fun invalid1(): My`.Local> +public fun invalid2(): My`> +public fun invalid3(): My`> +public fun invalid4(): My`.Local>> +public fun invalid5(): My`.invalid5a.``.Local> public fun valid1(): kotlin.Any public fun valid2(): Base public fun valid3(): My diff --git a/compiler/testData/diagnostics/tests/exposed/localInMemberType.txt b/compiler/testData/diagnostics/tests/exposed/localInMemberType.txt index bb4da193a41..30bf77c83d2 100644 --- a/compiler/testData/diagnostics/tests/exposed/localInMemberType.txt +++ b/compiler/testData/diagnostics/tests/exposed/localInMemberType.txt @@ -3,22 +3,22 @@ package public final class Something { public constructor Something() internal final val internalVal1: kotlin.Any - internal final val internalVal2: Something.internalVal2..A - private final val privateVal1: Something.privateVal1. - private final val privateVal2: Something.privateVal2..A + internal final val internalVal2: Something.internalVal2.``.A + private final val privateVal1: Something.privateVal1.`` + private final val privateVal2: Something.privateVal2.``.A protected final val protectedVal1: kotlin.Any - protected final val protectedVal2: Something.protectedVal2..A + protected final val protectedVal2: Something.protectedVal2.``.A public final val publicVal1: kotlin.Any - public final val publicVal2: Something.publicVal2..A + public final val publicVal2: Something.publicVal2.``.A public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int internal final fun internalFun1(): kotlin.Any - internal final fun internalFun2(): Something.internalFun2..A - private final fun privateFun1(): Something.privateFun1. - private final fun privateFun2(): Something.privateFun2..A + internal final fun internalFun2(): Something.internalFun2.``.A + private final fun privateFun1(): Something.privateFun1.`` + private final fun privateFun2(): Something.privateFun2.``.A protected final fun protectedFun1(): kotlin.Any - protected final fun protectedFun2(): Something.protectedFun2..A + protected final fun protectedFun2(): Something.protectedFun2.``.A public final fun publicFun1(): kotlin.Any - public final fun publicFun2(): Something.publicFun2..A + public final fun publicFun2(): Something.publicFun2.``.A public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/exposed/localInPropertyType.txt b/compiler/testData/diagnostics/tests/exposed/localInPropertyType.txt index 7c9ebb0551b..9d5db4d0db2 100644 --- a/compiler/testData/diagnostics/tests/exposed/localInPropertyType.txt +++ b/compiler/testData/diagnostics/tests/exposed/localInPropertyType.txt @@ -1,10 +1,10 @@ package -public val invalid1: My.Local> -public val invalid2: My> -public val invalid3: My> -public val invalid4: My.Local>> -public val invalid5: My.invalid5a..Local> +public val invalid1: My`.Local> +public val invalid2: My`> +public val invalid3: My`> +public val invalid4: My`.Local>> +public val invalid5: My`.invalid5a.``.Local> public val valid1: kotlin.Any public val valid2: Base public val valid3: My diff --git a/compiler/testData/diagnostics/tests/exposed/privateFromLocal.txt b/compiler/testData/diagnostics/tests/exposed/privateFromLocal.txt index 038090f637b..7e4c55caf3d 100644 --- a/compiler/testData/diagnostics/tests/exposed/privateFromLocal.txt +++ b/compiler/testData/diagnostics/tests/exposed/privateFromLocal.txt @@ -2,9 +2,9 @@ package public final class My { public constructor My() - private final val x: My.x. + private final val x: My.x.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foo(): My.foo..Local + private final fun foo(): My.foo.``.Local public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/capturedParameters/innerLocalClass.ni.txt b/compiler/testData/diagnostics/tests/generics/capturedParameters/innerLocalClass.ni.txt index 420a908ca0f..8c0c95b1838 100644 --- a/compiler/testData/diagnostics/tests/generics/capturedParameters/innerLocalClass.ni.txt +++ b/compiler/testData/diagnostics/tests/generics/capturedParameters/innerLocalClass.ni.txt @@ -10,12 +10,12 @@ private final class Outer { private final inner class Inner /*captured type parameters: /*1*/ E*/ { public constructor Inner() - private final var doubleCharSequenceInt: Outer.Inner.foo..baz..Local - private final var doubleStringInt: Outer.Inner.foo..baz..Local - private final var doubleStringNumber: Outer.Inner.foo..baz..Local + private final var doubleCharSequenceInt: Outer.Inner.foo.``.baz.``.Local + private final var doubleStringInt: Outer.Inner.foo.``.baz.``.Local + private final var doubleStringNumber: Outer.Inner.foo.``.baz.``.Local private final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foo(): () -> Outer.Inner.foo..baz..Local + private final fun foo(): () -> Outer.Inner.foo.``.baz.``.Local public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/capturedParameters/localClass.txt b/compiler/testData/diagnostics/tests/generics/capturedParameters/localClass.txt index 19c4a5bb2a2..d02871b0567 100644 --- a/compiler/testData/diagnostics/tests/generics/capturedParameters/localClass.txt +++ b/compiler/testData/diagnostics/tests/generics/capturedParameters/localClass.txt @@ -4,11 +4,11 @@ public fun magic(): T public final class Q { public constructor Q() - private final var x: Q.foo..C - private final var y: Q.foo..C + private final var x: Q.foo.``.C + private final var y: Q.foo.``.C public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foo(): () -> Q.foo..C + private final fun foo(): () -> Q.foo.``.C public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/capturedParameters/localWithTypeParameter.txt b/compiler/testData/diagnostics/tests/generics/capturedParameters/localWithTypeParameter.txt index a8123b81aa1..c43f572b6b1 100644 --- a/compiler/testData/diagnostics/tests/generics/capturedParameters/localWithTypeParameter.txt +++ b/compiler/testData/diagnostics/tests/generics/capturedParameters/localWithTypeParameter.txt @@ -4,10 +4,10 @@ public fun magic(): T public final class Q { public constructor Q() - private final var x: Q.foo..C + private final var x: Q.foo.``.C public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foo(): () -> Q.foo..C + private final fun foo(): () -> Q.foo.``.C public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/capturedParameters/objectLiteral.txt b/compiler/testData/diagnostics/tests/generics/capturedParameters/objectLiteral.txt index fc221827e71..6e54b4f3161 100644 --- a/compiler/testData/diagnostics/tests/generics/capturedParameters/objectLiteral.txt +++ b/compiler/testData/diagnostics/tests/generics/capturedParameters/objectLiteral.txt @@ -4,11 +4,11 @@ public fun magic(): T public final class Q { public constructor Q() - private final var x: Q.foo. - private final var y: Q.foo. + private final var x: Q.foo.`` + private final var y: Q.foo.`` public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foo(): Q.foo. + private final fun foo(): Q.foo.`` public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocal.txt b/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocal.txt index a6f9fd28648..32329a492ba 100644 --- a/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocal.txt +++ b/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocal.txt @@ -1,7 +1,7 @@ package -private fun foobar(): () -> foobar..Derived -private fun noParameters(): () -> noParameters..Derived2 +private fun foobar(): () -> foobar.``.Derived +private fun noParameters(): () -> noParameters.``.Derived2 public fun test(): kotlin.Unit public final class A { diff --git a/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocalInsideInner.txt b/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocalInsideInner.txt index 97e88386989..1e550f34787 100644 --- a/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocalInsideInner.txt +++ b/compiler/testData/diagnostics/tests/generics/innerClasses/implicitArguments/fromSuperClassesLocalInsideInner.txt @@ -16,9 +16,9 @@ public final class Outer { public final inner class Inner /*captured type parameters: /*1*/ T*/ { public constructor Inner() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - private final fun foobar(): () -> Outer.Inner.foobar..Derived + private final fun foobar(): () -> Outer.Inner.foobar.``.Derived public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - private final fun noParameters(): () -> Outer.Inner.noParameters..Derived2 + private final fun noParameters(): () -> Outer.Inner.noParameters.``.Derived2 public final fun test(/*0*/ z: Outer.Inner): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt index 6c1b9754078..fcd9ae53297 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/funKeyword.txt @@ -1,3 +1,3 @@ package -public fun (): kotlin.Unit +public fun ``(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valNoName.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valNoName.txt index 956f577ce08..2696631fa2e 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valNoName.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valNoName.txt @@ -1,14 +1,14 @@ package -public val : [ERROR : No type, no body] -public var : [ERROR : No type, no body] +public val ``: [ERROR : No type, no body] +public var ``: [ERROR : No type, no body] public fun baz(): kotlin.Unit public fun foo(): kotlin.Unit public final class A { - public constructor A(/*0*/ : [ERROR : Type annotation was missing for parameter ], /*1*/ x: kotlin.Int, /*2*/ private: [ERROR : Type annotation was missing for parameter private], /*3*/ z: kotlin.Int, /*4*/ : [ERROR : Type annotation was missing for parameter ]) - public final val : [ERROR : Annotation is absent] - public final val : [ERROR : Annotation is absent] + public constructor A(/*0*/ ``: [ERROR : Type annotation was missing for parameter ], /*1*/ x: kotlin.Int, /*2*/ private: [ERROR : Type annotation was missing for parameter private], /*3*/ z: kotlin.Int, /*4*/ ``: [ERROR : Type annotation was missing for parameter ]) + public final val ``: [ERROR : Annotation is absent] + public final val ``: [ERROR : Annotation is absent] public final val private: [ERROR : Annotation is absent] public final val x: kotlin.Int public final val z: kotlin.Int @@ -19,7 +19,7 @@ public final class A { public final class B { public constructor B() - public final val : [ERROR : No type, no body] + public final val ``: [ERROR : No type, no body] public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit @@ -28,9 +28,9 @@ public final class B { } public final class C { - public constructor C(/*0*/ : [ERROR : Type annotation was missing for parameter ], /*1*/ x: kotlin.Int, /*2*/ private: [ERROR : Type annotation was missing for parameter private], /*3*/ z: kotlin.Int, /*4*/ : [ERROR : Type annotation was missing for parameter ]) - public final var : [ERROR : Annotation is absent] - public final var : [ERROR : Annotation is absent] + public constructor C(/*0*/ ``: [ERROR : Type annotation was missing for parameter ], /*1*/ x: kotlin.Int, /*2*/ private: [ERROR : Type annotation was missing for parameter private], /*3*/ z: kotlin.Int, /*4*/ ``: [ERROR : Type annotation was missing for parameter ]) + public final var ``: [ERROR : Annotation is absent] + public final var ``: [ERROR : Annotation is absent] public final var private: [ERROR : Annotation is absent] public final val x: kotlin.Int public final val z: kotlin.Int @@ -41,7 +41,7 @@ public final class C { public final class D { public constructor D() - public final var : [ERROR : No type, no body] + public final var ``: [ERROR : No type, no body] public final fun bar(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valWithNoNameBeforeNextDeclarationWithModifiers.txt b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valWithNoNameBeforeNextDeclarationWithModifiers.txt index c6ad2a16d67..ad16f70453d 100644 --- a/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valWithNoNameBeforeNextDeclarationWithModifiers.txt +++ b/compiler/testData/diagnostics/tests/incompleteCode/diagnosticWithSyntaxError/valWithNoNameBeforeNextDeclarationWithModifiers.txt @@ -2,9 +2,9 @@ package public abstract class A { public constructor A() - private final val : [ERROR : No type, no body] - private final val : [ERROR : No type, no body] - private final val : [ERROR : No type, no body] + private final val ``: [ERROR : No type, no body] + private final val ``: [ERROR : No type, no body] + private final val ``: [ERROR : No type, no body] private final val private: [ERROR : No type, no body] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt index 762b3151846..9bb1f8dd9a9 100644 --- a/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt +++ b/compiler/testData/diagnostics/tests/inference/substitutions/substitutionIntoAnonymousClass.txt @@ -2,7 +2,7 @@ package public final class Foo { public constructor Foo() - private final fun bar(): Foo.bar. + private final fun bar(): Foo.bar.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun getR(/*0*/ r: R): R public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -16,5 +16,5 @@ public final class Test { public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final fun test(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - private final fun T.self(): Test.self. + private final fun T.self(): Test.self.`` } diff --git a/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.kt b/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.kt index 7c57464c732..2dd860567d5 100644 --- a/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.kt +++ b/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.kt @@ -36,17 +36,17 @@ fun test2(b: Boolean) { } fun test3(b: Boolean) { - var x = ")!>foo3 { 1 } + var x = `")!>foo3 { 1 } if (b) { - x = ")!>foo3 { 2 } + x = `")!>foo3 { 2 } } x.bar() } fun test4(b: Boolean) { - var x = ")!>foo4 { 1 } + var x = `")!>foo4 { 1 } if (b) { - x = ")!>foo4 { 2 } + x = `")!>foo4 { 2 } } x.bar() } diff --git a/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.txt b/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.txt index 29a27873fcb..06b9edaea11 100644 --- a/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/inline/approximateReturnedAnonymousObjects.txt @@ -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. -private fun foo4(/*0*/ f: () -> kotlin.Int): foo4. +private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.`` +private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.`` 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 diff --git a/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.kt b/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.kt index a82a5f52719..e709d8d6327 100644 --- a/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.kt +++ b/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.kt @@ -20,33 +20,33 @@ private fun foo4(f: () -> Int) = object { } fun test1(b: Boolean) { - var x = ")!>foo1 { 1 } + var x = `")!>foo1 { 1 } if (b) { - x = ")!>foo1 { 2 } + x = `")!>foo1 { 2 } } x.bar() } fun test2(b: Boolean) { - var x = ")!>foo2 { 1 } + var x = `")!>foo2 { 1 } if (b) { - x = ")!>foo2 { 2 } + x = `")!>foo2 { 2 } } x.bar() } fun test3(b: Boolean) { - var x = ")!>foo3 { 1 } + var x = `")!>foo3 { 1 } if (b) { - x = ")!>foo3 { 2 } + x = `")!>foo3 { 2 } } x.bar() } fun test4(b: Boolean) { - var x = ")!>foo4 { 1 } + var x = `")!>foo4 { 1 } if (b) { - x = ")!>foo4 { 2 } + x = `")!>foo4 { 2 } } x.bar() } diff --git a/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.txt b/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.txt index d16f56e2003..2dcaac273a0 100644 --- a/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/inline/returnedAnonymousObjects.txt @@ -1,9 +1,9 @@ package -private inline fun foo1(/*0*/ crossinline f: () -> kotlin.Int): foo1. -private inline fun foo2(/*0*/ crossinline f: () -> kotlin.Int): foo2. -private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3. -private fun foo4(/*0*/ f: () -> kotlin.Int): foo4. +private inline fun foo1(/*0*/ crossinline f: () -> kotlin.Int): foo1.`` +private inline fun foo2(/*0*/ crossinline f: () -> kotlin.Int): foo2.`` +private inline fun foo3(/*0*/ crossinline f: () -> kotlin.Int): foo3.`` +private fun foo4(/*0*/ f: () -> kotlin.Int): foo4.`` 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 diff --git a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/objectExpression.txt b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/objectExpression.txt index 4b41acb8745..b8f08637ea5 100644 --- a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/objectExpression.txt +++ b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/objectExpression.txt @@ -2,8 +2,8 @@ package public object Outer { private constructor Outer() - private final var x: Outer.. - private final var y: Outer.. + private final var x: Outer.``.`` + private final var y: Outer.``.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public final fun foo(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int diff --git a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.ni.txt b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.ni.txt index 0be08fa00ce..a97c6e8441b 100644 --- a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.ni.txt +++ b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.ni.txt @@ -31,7 +31,7 @@ public final class A { public object Outer { private constructor Outer() - private final var x: Outer.. + private final var x: Outer.``.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.txt b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.txt index 0be08fa00ce..a97c6e8441b 100644 --- a/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.txt +++ b/compiler/testData/diagnostics/tests/properties/inferenceFromGetters/unsupportedInferenceFromGetters.txt @@ -31,7 +31,7 @@ public final class A { public object Outer { private constructor Outer() - private final var x: Outer.. + private final var x: Outer.``.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt b/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt index b78661ae8b5..51e5ac711db 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessInJava.txt @@ -2,8 +2,8 @@ package public final class K : p.Nameless { public constructor K() - public final val : kotlin.Int = 1 - public final fun (): kotlin.Unit + public final val ``: kotlin.Int = 1 + public final fun ``(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt b/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt index dd71501a2c8..d0c3a29d6cf 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessMembers.txt @@ -2,47 +2,47 @@ package public final class C { public constructor C() - public final val : kotlin.Int = 1 - public final fun (): kotlin.Unit + public final val ``: kotlin.Int = 1 + public final fun ``(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public final class { - public constructor () + public final class `` { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } - public final enum class : kotlin.Enum> { - private constructor () + public final enum class `` : kotlin.Enum`> { + private constructor ``() public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: C.): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: C.``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class`!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): C. - public final /*synthesized*/ fun values(): kotlin.Array> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): C.`` + public final /*synthesized*/ fun values(): kotlin.Array`> } } -public final class C1> { - public constructor C1>() +public final class C1`> { + public constructor C1`>() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } public final class C2 { - public constructor C2(/*0*/ : [ERROR : Type annotation was missing for parameter ]) - public final val : [ERROR : Annotation is absent] + public constructor C2(/*0*/ ``: [ERROR : Type annotation was missing for parameter ]) + public final val ``: [ERROR : Annotation is absent] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt b/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt index 4b80fa4057e..d15efbdf2dd 100644 --- a/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt +++ b/compiler/testData/diagnostics/tests/recovery/namelessToplevelDeclarations.txt @@ -1,47 +1,47 @@ package -public val : kotlin.Int = 1 -public fun (): kotlin.Unit +public val ``: kotlin.Int = 1 +public fun ``(): kotlin.Unit -public final class { - public constructor () +public final class `` { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public interface { +public interface `` { public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public final enum class : kotlin.Enum<> { - private constructor () +public final enum class `` : kotlin.Enum<``> { + private constructor ``() public final override /*1*/ /*fake_override*/ val name: kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any - public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ): kotlin.Int + public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: ``): kotlin.Int public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit - public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<!>! + public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<``!>! public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String // Static members - public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): - public final /*synthesized*/ fun values(): kotlin.Array<> + public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): `` + public final /*synthesized*/ fun values(): kotlin.Array<``> } -public final annotation class : kotlin.Annotation { - public constructor () +public final annotation class `` : kotlin.Annotation { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String } -public object { - private constructor () +public object `` { + private constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/Jet81.ni.txt b/compiler/testData/diagnostics/tests/regressions/Jet81.ni.txt index 37a6eb2432f..a8dd7f42979 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet81.ni.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet81.ni.txt @@ -10,7 +10,7 @@ public object A { public final class Test { public constructor Test() - private final val y: Test.y. + private final val y: Test.y.`` public final val z: [ERROR : Type for y] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -19,7 +19,7 @@ public final class Test { public final class Test2 { public constructor Test2() - private final val a: Test2.a. + private final val a: Test2.a.`` public final val b: [ERROR : Type for a.x] public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/Jet81.txt b/compiler/testData/diagnostics/tests/regressions/Jet81.txt index 22f8368b818..869482633cd 100644 --- a/compiler/testData/diagnostics/tests/regressions/Jet81.txt +++ b/compiler/testData/diagnostics/tests/regressions/Jet81.txt @@ -10,7 +10,7 @@ public object A { public final class Test { public constructor Test() - private final val y: Test.y. + private final val y: Test.y.`` public final val z: [ERROR : Type for y] public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int @@ -19,7 +19,7 @@ public final class Test { public final class Test2 { public constructor Test2() - private final val a: Test2.a. + private final val a: Test2.a.`` public final val b: [ERROR : ] public final val c: kotlin.Int = 1 public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean diff --git a/compiler/testData/diagnostics/tests/regressions/ea65509.txt b/compiler/testData/diagnostics/tests/regressions/ea65509.txt index f7d4208e150..9ed968b9a6b 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea65509.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea65509.txt @@ -2,7 +2,7 @@ package public final class ClassB { public constructor ClassB() - @[ERROR : ClassA] /* annotation class not found */ public final fun (): kotlin.Unit + @[ERROR : ClassA] /* annotation class not found */ public final fun ``(): kotlin.Unit public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/regressions/ea66984.txt b/compiler/testData/diagnostics/tests/regressions/ea66984.txt index d3aad10db4c..260f7d9f0fb 100644 --- a/compiler/testData/diagnostics/tests/regressions/ea66984.txt +++ b/compiler/testData/diagnostics/tests/regressions/ea66984.txt @@ -1,7 +1,7 @@ package public final class Tree { - public constructor Tree(/*0*/ T: [ERROR : Type annotation was missing for parameter T], /*1*/ : Tree, /*2*/ left: [ERROR : Type annotation was missing for parameter left], /*3*/ : Tree, /*4*/ right: [ERROR : Type annotation was missing for parameter right]) + public constructor Tree(/*0*/ T: [ERROR : Type annotation was missing for parameter T], /*1*/ ``: Tree, /*2*/ left: [ERROR : Type annotation was missing for parameter left], /*3*/ ``: Tree, /*4*/ right: [ERROR : Type annotation was missing for parameter right]) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/resolve/anonymousObjectFromTopLevelMember.txt b/compiler/testData/diagnostics/tests/resolve/anonymousObjectFromTopLevelMember.txt index 196c2a41d63..579024e1783 100644 --- a/compiler/testData/diagnostics/tests/resolve/anonymousObjectFromTopLevelMember.txt +++ b/compiler/testData/diagnostics/tests/resolve/anonymousObjectFromTopLevelMember.txt @@ -1,7 +1,7 @@ package -private val propOfAnonObject: propOfAnonObject. -private fun createAnonObject(): createAnonObject. +private val propOfAnonObject: propOfAnonObject.`` +private fun createAnonObject(): createAnonObject.`` public fun useAnonObject(): kotlin.Unit public interface IBar { diff --git a/compiler/testData/diagnostics/tests/scopes/kt1806.txt b/compiler/testData/diagnostics/tests/scopes/kt1806.txt index f2b80d24421..35b105cb607 100644 --- a/compiler/testData/diagnostics/tests/scopes/kt1806.txt +++ b/compiler/testData/diagnostics/tests/scopes/kt1806.txt @@ -14,7 +14,7 @@ package kt1806 { public final class Test { public constructor Test() - private final val MyObject1: kt1806.Test.MyObject1. + private final val MyObject1: kt1806.Test.MyObject1.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final fun test2(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/subtyping/localClasses.txt b/compiler/testData/diagnostics/tests/subtyping/localClasses.txt index 91e82744e5c..ef4576efba0 100644 --- a/compiler/testData/diagnostics/tests/subtyping/localClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/localClasses.txt @@ -1,7 +1,7 @@ package package p { - private fun foo(): p.foo..A - private fun foo(/*0*/ a: kotlin.Int): p.foo..A + private fun foo(): p.foo.``.A + private fun foo(/*0*/ a: kotlin.Int): p.foo.``.A public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt b/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt index 63a70657e6a..6af2566f141 100644 --- a/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/subtyping/memberAnonymousObjects.txt @@ -2,7 +2,7 @@ package public final class Test { public constructor Test() - private final var x: Test.x. + private final var x: Test.x.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt b/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt index 4e0bb0e9e9a..e451defcb73 100644 --- a/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/nestedIntoLocalClasses.txt @@ -1,7 +1,7 @@ package package p { - private fun foo(): p.foo...A - private fun foo(/*0*/ a: kotlin.Int): p.foo...A + private fun foo(): p.foo.``.``.A + private fun foo(/*0*/ a: kotlin.Int): p.foo.``.``.A public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt b/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt index 1aa9e171126..739cd247b0c 100644 --- a/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt +++ b/compiler/testData/diagnostics/tests/subtyping/nestedLocalClasses.txt @@ -1,7 +1,7 @@ package package p { - private fun foo(): p.foo..A.B - private fun foo(/*0*/ a: kotlin.Int): p.foo..A.B + private fun foo(): p.foo.``.A.B + private fun foo(/*0*/ a: kotlin.Int): p.foo.``.A.B public fun test(): kotlin.Unit } diff --git a/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt b/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt index 4a11ad07c91..074ea69e6c2 100644 --- a/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt +++ b/compiler/testData/diagnostics/tests/subtyping/topLevelAnonymousObjects.txt @@ -1,4 +1,4 @@ package -private var x: x. +private var x: x.`` public fun test(): kotlin.Unit diff --git a/compiler/testData/diagnostics/tests/typealias/noRHS.txt b/compiler/testData/diagnostics/tests/typealias/noRHS.txt index 8e957588cd5..7a30a6795ac 100644 --- a/compiler/testData/diagnostics/tests/typealias/noRHS.txt +++ b/compiler/testData/diagnostics/tests/typealias/noRHS.txt @@ -1,6 +1,6 @@ package -public typealias = [ERROR : No type element] +public typealias `` = [ERROR : No type element] public typealias A1 = [ERROR : No type element] public typealias A2 = [ERROR : No type element] public typealias Valid = kotlin.String diff --git a/compiler/testData/diagnostics/tests/when/kt49702.txt b/compiler/testData/diagnostics/tests/when/kt49702.txt index e1fa94edbe5..caf8c1cf5f4 100644 --- a/compiler/testData/diagnostics/tests/when/kt49702.txt +++ b/compiler/testData/diagnostics/tests/when/kt49702.txt @@ -7,8 +7,8 @@ public sealed class A { public final fun test(/*0*/ a: A): kotlin.Unit public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String - public final class : A { - public constructor () + public final class `` : A { + public constructor ``() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public final override /*1*/ /*fake_override*/ fun test(/*0*/ a: A): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/allowedDynamicFunctionType.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/allowedDynamicFunctionType.dynamic.txt index 6bef7452d52..02d835357de 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/allowedDynamicFunctionType.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/allowedDynamicFunctionType.dynamic.txt @@ -1,8 +1,8 @@ public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var bar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun dynamicProperty(): dynamic public final fun dynamicParameter(): dynamic diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.dynamic.txt index d1b7029ea2b..bee2467fad6 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/block.dynamic.txt @@ -1,5 +1,5 @@ public final fun foo(): dynamic public final var bar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun baz(/*0*/ p0: dynamic): dynamic diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.dynamic.txt index b2300d4ef07..b0083768b68 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/comparisonToNull.dynamic.txt @@ -1,8 +1,8 @@ public final operator fun get(/*0*/ p0: dynamic): dynamic public final operator fun get(/*0*/ p0: dynamic): dynamic public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.dynamic.txt index a74f078ad91..e399e0e5e27 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/dynamicCalls.dynamic.txt @@ -7,9 +7,9 @@ public final fun isDynamic(): dynamic public final fun foo(): dynamic public final fun isDynamic(): dynamic public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun isDynamic(): dynamic public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.dynamic.txt index fbbbbcdf74b..bf07ac949e9 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVals.dynamic.txt @@ -1,42 +1,42 @@ public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onNullableAnyVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onStringVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onDynamicVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onDynamicVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.dynamic.txt index d56510813f0..a2c1a3fe8c6 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionVars.dynamic.txt @@ -1,42 +1,42 @@ public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onNullableAnyVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onStringVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onDynamicVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var onDynamicVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.dynamic.txt index e247f4e66e0..22ad3b396b1 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/extensionsToDynamic.dynamic.txt @@ -1,54 +1,54 @@ public final fun onDynamic(): dynamic public final fun onNullableDynamic(): dynamic public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun onDynamic(): dynamic public final fun onNullableDynamic(): dynamic public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun onDynamic(): dynamic public final fun onNullableDynamic(): dynamic public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var valOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var varOnDynamic: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVar: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var memberExtensionVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.dynamic.txt index a74f078ad91..e399e0e5e27 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/implicitDynamicReceiver.dynamic.txt @@ -7,9 +7,9 @@ public final fun isDynamic(): dynamic public final fun foo(): dynamic public final fun isDynamic(): dynamic public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun isDynamic(): dynamic public final var foo: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/protected.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/protected.dynamic.txt index bb2567a4447..9b22460f77f 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/protected.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/protected.dynamic.txt @@ -1,3 +1,3 @@ public final var something: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.dynamic.txt index df7401417fd..a2bbdecf932 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticCallsInDynamicContext.dynamic.txt @@ -2,13 +2,13 @@ public final fun foo(): dynamic public final fun ext(): dynamic public final fun bar(): dynamic public final var baz: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun ext(): dynamic public final fun extValFun(): dynamic public final var extVal: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final fun extExtVal(): dynamic public final operator fun invoke(): dynamic public final operator fun plus(/*0*/ p0: dynamic): dynamic diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticExtensions.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticExtensions.dynamic.txt index fcb30265c5a..e2d721f2d68 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticExtensions.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/dynamicTypes/staticExtensions.dynamic.txt @@ -1,7 +1,7 @@ public final fun staticExtension(): dynamic public final var staticProperty: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit public final var staticParameter: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/localClassMetadata.txt b/compiler/testData/diagnostics/testsWithJsStdLib/localClassMetadata.txt index 33feed2c9e3..862bfaeec92 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/localClassMetadata.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/localClassMetadata.txt @@ -11,13 +11,13 @@ public abstract class A { public final class C { public constructor C() - private final val propA: C.propA. - private final val propAI: C.propAI. - private final val propG: C.propG. - private final val propI: C.propI. - private final val propL: C.propL..L - private final val propL2: C.propL2..L.L1.L2 - private final val propOI: C.propOI..D + private final val propA: C.propA.`` + private final val propAI: C.propAI.`` + private final val propG: C.propG.`` + private final val propI: C.propI.`` + private final val propL: C.propL.``.L + private final val propL2: C.propL2.``.L.L1.L2 + private final val propOI: C.propOI.``.D public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/name/illegalName.dynamic.txt b/compiler/testData/diagnostics/testsWithJsStdLib/name/illegalName.dynamic.txt index 38217666d46..8ca43977917 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/name/illegalName.dynamic.txt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/name/illegalName.dynamic.txt @@ -1,4 +1,4 @@ public final fun `foo-bar`(): dynamic public final var `ba-z`: dynamic - public final fun (): dynamic - public final fun (/*0*/ : dynamic): kotlin.Unit + public final fun ``(): dynamic + public final fun ``(/*0*/ ``: dynamic): kotlin.Unit diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31219.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31219.txt index 73e5d8d3e60..8e9d36e2ffd 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31219.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31219.txt @@ -2,7 +2,7 @@ package public final class Foo { public constructor Foo() - private final val generic1: Foo.generic1.. + private final val generic1: Foo.generic1.``.`` public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31679.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31679.txt index 5e509096cd6..2ee4686dd68 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31679.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt31679.txt @@ -1,6 +1,6 @@ package -private val privateObj: privateObj.. +private val privateObj: privateObj.``.`` public fun test(): kotlin.Unit public final class MyDelegate { diff --git a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt32249.txt b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt32249.txt index 82abd5dcc8e..ff662d0c88a 100644 --- a/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt32249.txt +++ b/compiler/testData/diagnostics/testsWithStdLib/inference/delegates/kt32249.txt @@ -1,6 +1,6 @@ package -private fun wrapper(/*0*/ defaultValue: T): wrapper. +private fun wrapper(/*0*/ defaultValue: T): wrapper.`` public object Foo { private constructor Foo() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt index 1a09458b278..5a35cae3464 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInAnnotationArguments.txt @@ -9,9 +9,9 @@ public final enum class E : kotlin.Enum { /*primary*/ private constructor E() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -25,19 +25,19 @@ public final enum class E : kotlin.Enum { public final annotation class EnumOption : kotlin.Annotation { /*primary*/ public constructor EnumOption(/*0*/ option: test.E) public final val option: test.E - public final fun (): test.E + public final fun ``(): test.E } public final annotation class OptionGroups : kotlin.Annotation { /*primary*/ public constructor OptionGroups(/*0*/ o1: test.StringOptions, /*1*/ o2: test.EnumOption) public final val o1: test.StringOptions - public final fun (): test.StringOptions + public final fun ``(): test.StringOptions public final val o2: test.EnumOption - public final fun (): test.EnumOption + public final fun ``(): test.EnumOption } public final annotation class StringOptions : kotlin.Annotation { /*primary*/ public constructor StringOptions(/*0*/ vararg option: kotlin.String /*kotlin.Array*/) public final val option: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.txt b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.txt index d26e86e0b24..1616fb29c1e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/AnnotationInArray.txt @@ -3,7 +3,7 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ value: kotlin.Array) public final val value: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } @test.Anno(value = {test.Bnno(value = "x"), test.Bnno(value = "y")}) public final class AnnotationInArray { @@ -13,5 +13,5 @@ public final annotation class Anno : kotlin.Annotation { public final annotation class Bnno : kotlin.Annotation { /*primary*/ public constructor Bnno(/*0*/ value: kotlin.String) public final val value: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.txt index 49af901e7df..317b24c7205 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/ClassLiteralArguments.txt @@ -3,13 +3,13 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ klass: kotlin.reflect.KClass<*>, /*1*/ klasses: kotlin.Array>, /*2*/ sarKlass: kotlin.reflect.KClass>, /*3*/ d2arKlass: kotlin.reflect.KClass>) public final val d2arKlass: kotlin.reflect.KClass> - public final fun (): kotlin.reflect.KClass> + public final fun ``(): kotlin.reflect.KClass> public final val klass: kotlin.reflect.KClass<*> - public final fun (): kotlin.reflect.KClass<*> + public final fun ``(): kotlin.reflect.KClass<*> public final val klasses: kotlin.Array> - public final fun (): kotlin.Array> + public final fun ``(): kotlin.Array> public final val sarKlass: kotlin.reflect.KClass> - public final fun (): kotlin.reflect.KClass> + public final fun ``(): kotlin.reflect.KClass> } @test.Anno(d2arKlass = kotlin.Array::class, klass = kotlin.String::class, klasses = {kotlin.Int::class, kotlin.String::class, kotlin.Float::class}, sarKlass = kotlin.Array::class) public final class Klass { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt b/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt index 75c9f65e071..b066fbe832b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/EnumArgumentWithCustomToString.txt @@ -5,9 +5,9 @@ public final enum class E : kotlin.Enum { /*primary*/ private constructor E() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -21,7 +21,7 @@ public final enum class E : kotlin.Enum { public final annotation class EnumAnno : kotlin.Annotation { /*primary*/ public constructor EnumAnno(/*0*/ value: test.E) public final val value: test.E - public final fun (): test.E + public final fun ``(): test.E } public final class EnumArgumentWithCustomToString { @@ -32,5 +32,5 @@ public final class EnumArgumentWithCustomToString { public final annotation class EnumArrayAnno : kotlin.Annotation { /*primary*/ public constructor EnumArrayAnno(/*0*/ vararg value: test.E /*kotlin.Array*/) public final val value: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt b/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt index f0bb72e79f6..7a0901015f3 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/MultiDimensionalArrayMethod.txt @@ -3,11 +3,11 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ s: kotlin.String) public final val s: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public interface T { @test.Anno(s = "bar") public abstract val bar: kotlin.Array> - public abstract fun (): kotlin.Array> + public abstract fun ``(): kotlin.Array> @test.Anno(s = "foo") public abstract fun foo(): kotlin.Array>> } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/PrimitiveArrayArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/PrimitiveArrayArguments.txt index d6ae4abe091..682dd505134 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/PrimitiveArrayArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/PrimitiveArrayArguments.txt @@ -3,21 +3,21 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ bytes: kotlin.ByteArray, /*1*/ shorts: kotlin.ShortArray, /*2*/ ints: kotlin.IntArray, /*3*/ longs: kotlin.LongArray, /*4*/ chars: kotlin.CharArray, /*5*/ floats: kotlin.FloatArray, /*6*/ doubles: kotlin.DoubleArray, /*7*/ booleans: kotlin.BooleanArray) public final val booleans: kotlin.BooleanArray - public final fun (): kotlin.BooleanArray + public final fun ``(): kotlin.BooleanArray public final val bytes: kotlin.ByteArray - public final fun (): kotlin.ByteArray + public final fun ``(): kotlin.ByteArray public final val chars: kotlin.CharArray - public final fun (): kotlin.CharArray + public final fun ``(): kotlin.CharArray public final val doubles: kotlin.DoubleArray - public final fun (): kotlin.DoubleArray + public final fun ``(): kotlin.DoubleArray public final val floats: kotlin.FloatArray - public final fun (): kotlin.FloatArray + public final fun ``(): kotlin.FloatArray public final val ints: kotlin.IntArray - public final fun (): kotlin.IntArray + public final fun ``(): kotlin.IntArray public final val longs: kotlin.LongArray - public final fun (): kotlin.LongArray + public final fun ``(): kotlin.LongArray public final val shorts: kotlin.ShortArray - public final fun (): kotlin.ShortArray + public final fun ``(): kotlin.ShortArray } @test.Anno(booleans = {true, false}, bytes = {42.toByte(), -1.toByte()}, chars = {\u0061 ('a'), \u005A ('Z')}, doubles = {42.0.toDouble(), -3.14.toDouble()}, floats = {2.72.toFloat(), 0.0.toFloat()}, ints = {42, 239}, longs = {42.toLong(), 239.toLong()}, shorts = {-42.toShort(), 0.toShort()}) public final class Klass { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt index 7ff70e4047b..5c3a0da3406 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/ClassObjectPropertyField.txt @@ -10,7 +10,7 @@ public final class Class { public companion object Companion { /*primary*/ private constructor Companion() @field:test.Anno public final var property: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt index 60cd1131d46..1d391bf0473 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Constructor.txt @@ -3,7 +3,7 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ value: kotlin.String) public final val value: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class Constructor { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt index cd507761403..5152130ceb8 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/DelegatedProperty.txt @@ -7,5 +7,5 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() @test.Anno public final val x: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt index 6bbf764a74c..d62303377bf 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumArgument.txt @@ -3,13 +3,13 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) public final val t: java.lang.annotation.ElementType - public final fun (): java.lang.annotation.ElementType + public final fun ``(): java.lang.annotation.ElementType } public final class Class { /*primary*/ public constructor Class() @field:test.Anno(t = ElementType.FIELD) public final var bar: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit @test.Anno(t = ElementType.METHOD) public final fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.txt index ca6dc47a962..140c05ae0ec 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/EnumEntry.txt @@ -3,9 +3,9 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ value: kotlin.String = ..., /*1*/ x: kotlin.Int = ...) public final val value: kotlin.String = "0" - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val x: kotlin.Int = 0 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } public final annotation class Bnno : kotlin.Annotation { @@ -23,9 +23,9 @@ public final enum class Eee : kotlin.Enum { /*primary*/ private constructor Eee() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Eee): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt index 4a322d19fd4..d4b73a824d9 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Getter.txt @@ -7,5 +7,5 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() public final val property: kotlin.Int - @test.Anno public final fun (): kotlin.Int + @test.Anno public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt index 2bf9c168f9b..3fb3d7bdf9f 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/HiddenConstructorWithInlineClassParameters.txt @@ -7,12 +7,12 @@ public final annotation class Ann : kotlin.Annotation { public sealed class Sealed { /*primary*/ @test.Ann protected constructor Sealed(/*0*/ @test.Ann z: test.Z) public final val z: test.Z - public final fun (): test.Z + public final fun ``(): test.Z public final class Derived : test.Sealed { /*primary*/ @test.Ann public constructor Derived(/*0*/ z: test.Z) public final override /*1*/ /*fake_override*/ val z: test.Z - public final override /*1*/ /*fake_override*/ fun (): test.Z + public final override /*1*/ /*fake_override*/ fun ``(): test.Z } } @@ -21,11 +21,11 @@ public final class Test { @test.Ann public constructor Test(/*0*/ z: test.Z, /*1*/ @test.Ann a: kotlin.Int) @test.Ann private constructor Test(/*0*/ z: test.Z, /*1*/ @test.Ann s: kotlin.String) public final val z: test.Z - public final fun (): test.Z + public final fun ``(): test.Z } @kotlin.jvm.JvmInline /* annotation class not found */ public final value class Z { /*primary*/ public constructor Z(/*0*/ x: kotlin.Int) public final val x: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt index 5927530358b..2b23315be5d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PropertyField.txt @@ -7,6 +7,6 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() @field:test.Anno public final var property: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.runtime.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.runtime.txt index 6f275e6fa55..d6994892f6f 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.runtime.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.runtime.txt @@ -3,5 +3,5 @@ package test @kotlin.jvm.JvmInline public final value class Z { /*primary*/ internal constructor Z(/*0*/ kotlin.Int) public final val value: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt index 286d44d0736..368462d95b0 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/PublishedApiAnnotationOnInlineClassCosntructor.txt @@ -3,5 +3,5 @@ package test @kotlin.jvm.JvmInline /* annotation class not found */ public final value class Z { /*primary*/ @kotlin.PublishedApi internal constructor Z(/*0*/ value: kotlin.Int) public final val value: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt index a578e660867..33c45d21b41 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classMembers/Setter.txt @@ -7,6 +7,6 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() public final var property: kotlin.Int - public final fun (): kotlin.Int - @test.Anno public final fun (/*0*/ value: kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + @test.Anno public final fun ``(/*0*/ value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt index f7ddbf25c9a..6050e016108 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/ClassObjectInStaticNestedClass.txt @@ -9,7 +9,7 @@ public final class A { public companion object Companion { /*primary*/ private constructor Companion() public final val TEST: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt index f877e7ffa32..fd37652f168 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/DataClass.txt @@ -3,7 +3,7 @@ package test public final data class My { /*primary*/ public constructor My(/*0*/ x: kotlin.Int) public final val x: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.Int = ...): test.My } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt index dcda9c0af6d..16e7790f3ad 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/EnumArgument.txt @@ -3,7 +3,7 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) public final val t: java.lang.annotation.ElementType - public final fun (): java.lang.annotation.ElementType + public final fun ``(): java.lang.annotation.ElementType } @test.Anno(t = ElementType.METHOD) public final class Class { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt index 2dfa1bbc5c4..da9029cfc0e 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithArgument.txt @@ -3,19 +3,19 @@ package test public final annotation class BooleanAnno : kotlin.Annotation { /*primary*/ public constructor BooleanAnno(/*0*/ value: kotlin.Boolean) public final val value: kotlin.Boolean - public final fun (): kotlin.Boolean + public final fun ``(): kotlin.Boolean } public final annotation class ByteAnno : kotlin.Annotation { /*primary*/ public constructor ByteAnno(/*0*/ value: kotlin.Byte) public final val value: kotlin.Byte - public final fun (): kotlin.Byte + public final fun ``(): kotlin.Byte } public final annotation class CharAnno : kotlin.Annotation { /*primary*/ public constructor CharAnno(/*0*/ value: kotlin.Char) public final val value: kotlin.Char - public final fun (): kotlin.Char + public final fun ``(): kotlin.Char } @test.IntAnno(value = 42) @test.ShortAnno(value = 42.toShort()) @test.ByteAnno(value = 42.toByte()) @test.LongAnno(value = 42.toLong()) @test.CharAnno(value = \u0041 ('A')) @test.BooleanAnno(value = false) @test.FloatAnno(value = 3.14.toFloat()) @test.DoubleAnno(value = 3.14.toDouble()) public final class Class { @@ -25,29 +25,29 @@ public final annotation class CharAnno : kotlin.Annotation { public final annotation class DoubleAnno : kotlin.Annotation { /*primary*/ public constructor DoubleAnno(/*0*/ value: kotlin.Double) public final val value: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double } public final annotation class FloatAnno : kotlin.Annotation { /*primary*/ public constructor FloatAnno(/*0*/ value: kotlin.Float) public final val value: kotlin.Float - public final fun (): kotlin.Float + public final fun ``(): kotlin.Float } public final annotation class IntAnno : kotlin.Annotation { /*primary*/ public constructor IntAnno(/*0*/ value: kotlin.Int) public final val value: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } public final annotation class LongAnno : kotlin.Annotation { /*primary*/ public constructor LongAnno(/*0*/ value: kotlin.Long) public final val value: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long } public final annotation class ShortAnno : kotlin.Annotation { /*primary*/ public constructor ShortAnno(/*0*/ value: kotlin.Short) public final val value: kotlin.Short - public final fun (): kotlin.Short + public final fun ``(): kotlin.Short } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt index 86386bcf49e..44b93d1a3d4 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/classes/WithMultipleArguments.txt @@ -3,11 +3,11 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ int: kotlin.Int, /*1*/ string: kotlin.String, /*2*/ double: kotlin.Double) public final val double: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public final val int: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val string: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @test.Anno(double = 3.14.toDouble(), int = 42, string = "OK") public final class Class { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt index 842c9783f38..3e4f83668ea 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/DelegatedProperty.txt @@ -1,7 +1,7 @@ package test @test.Anno public val x: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt index b2a0a9142ec..0a3c4ff4f8b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArgument.txt @@ -1,11 +1,11 @@ package test @field:test.Anno(t = ElementType.FIELD) public val bar: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int @test.Anno(t = ElementType.METHOD) public fun foo(): kotlin.Unit public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: java.lang.annotation.ElementType) public final val t: java.lang.annotation.ElementType - public final fun (): java.lang.annotation.ElementType + public final fun ``(): java.lang.annotation.ElementType } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt index d53616a2cb9..e84ff1fc113 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/EnumArrayArgument.txt @@ -1,12 +1,12 @@ package test @field:test.Anno(t = {ElementType.PACKAGE}) public val bar: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int @test.Anno(t = {}) public fun baz(): kotlin.Unit @test.Anno(t = {ElementType.METHOD, ElementType.FIELD}) public fun foo(): kotlin.Unit public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ vararg t: java.lang.annotation.ElementType /*kotlin.Array*/) public final val t: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt index 11333ee56e3..bed3b73455c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Getter.txt @@ -1,7 +1,7 @@ package test public val property: kotlin.Int - @test.Anno public fun (): kotlin.Int + @test.Anno public fun ``(): kotlin.Int public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt index f8b9f53abe0..d94cd19ed3c 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/PropertyField.txt @@ -1,8 +1,8 @@ package test @field:test.Anno public var property: kotlin.Int - public fun (): kotlin.Int - public fun (/*0*/ : kotlin.Int): kotlin.Unit + public fun ``(): kotlin.Int + public fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt index 955d4bab808..7c977688f0b 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/Setter.txt @@ -1,8 +1,8 @@ package test public var property: kotlin.Int - public fun (): kotlin.Int - @test.Anno public fun (/*0*/ value: kotlin.Int): kotlin.Unit + public fun ``(): kotlin.Int + @test.Anno public fun ``(/*0*/ value: kotlin.Int): kotlin.Unit public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt index 3381da3b53c..61eca888132 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/packageMembers/StringArrayArgument.txt @@ -1,12 +1,12 @@ package test @field:test.Anno(t = {"prosper"}) public val bar: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int @test.Anno(t = {}) public fun baz(): kotlin.Unit @test.Anno(t = {"live", "long"}) public fun foo(): kotlin.Unit public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ vararg t: kotlin.String /*kotlin.Array*/) public final val t: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt index 4f7d9b2790f..34a3ed035aa 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/Constructor.txt @@ -11,5 +11,5 @@ public final annotation class B : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class(/*0*/ @test.A x: kotlin.Int, /*1*/ @test.B y: kotlin.String) public final val x: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt index 00ad2cb0817..30f43b21df0 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/EnumConstructor.txt @@ -11,13 +11,13 @@ public final annotation class B : kotlin.Annotation { public final enum class E : kotlin.Enum { /*primary*/ private constructor E(/*0*/ @test.A x: kotlin.String, /*1*/ @test.B y: kotlin.Int) public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val y: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt index 1a4c008bd50..eb5725c8e19 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/ExtensionPropertySetter.txt @@ -7,6 +7,6 @@ public final annotation class A : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() public final var kotlin.Int.foo: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int - public final fun kotlin.Int.(/*0*/ @test.A value: kotlin.Int): kotlin.Unit + public final fun kotlin.Int.``(): kotlin.Int + public final fun kotlin.Int.``(/*0*/ @test.A value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt index 824d5f9b9de..65df3dccb83 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/InnerClassConstructor.txt @@ -3,7 +3,7 @@ package test public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ s: kotlin.String) public final val s: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class Outer { @@ -12,12 +12,12 @@ public final class Outer { public final inner class Inner { /*primary*/ public constructor Inner(/*0*/ @test.A(s = "inner") y: kotlin.String) public final val y: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class Nested { /*primary*/ public constructor Nested(/*0*/ @test.A(s = "nested") x: kotlin.String) public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt index 3b5e8079e1f..6651da5f9eb 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/PropertySetterInClass.txt @@ -7,6 +7,6 @@ public final annotation class A : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() public final var foo: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ @test.A value: kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ @test.A value: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt index 24510424825..90470db7e04 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/parameters/TopLevelPropertySetter.txt @@ -1,8 +1,8 @@ package test public var foo: kotlin.Int - public fun (): kotlin.Int - public fun (/*0*/ @test.A @test.B value: kotlin.Int): kotlin.Unit + public fun ``(): kotlin.Int + public fun ``(/*0*/ @test.A @test.B value: kotlin.Int): kotlin.Unit public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt index 9911edec530..ac44a558cc1 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Class.txt @@ -7,5 +7,5 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() @test.Anno public final val property: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt index dad9f6101b2..f8c81990c1a 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ClassObject.txt @@ -10,6 +10,6 @@ public final class Class { public companion object Companion { /*primary*/ private constructor Companion() @test.Anno public final val property: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt index d67151c499a..0f03e25f3ff 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNameClass.txt @@ -3,11 +3,11 @@ package test public final class Class { /*primary*/ public constructor Class() @test.DoubleAnno public final val kotlin.Double.extension: kotlin.Int - public final fun kotlin.Double.(): kotlin.Int + public final fun kotlin.Double.``(): kotlin.Int @test.IntAnno public final val kotlin.Int.extension: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int @test.StringAnno public final val kotlin.String.extension: kotlin.String - public final fun kotlin.String.(): kotlin.String + public final fun kotlin.String.``(): kotlin.String } public final annotation class DoubleAnno : kotlin.Annotation { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt index 3ace5fb8938..102b3d14cee 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/ExtensionsWithSameNamePackage.txt @@ -1,11 +1,11 @@ package test @test.DoubleAnno public val kotlin.Double.extension: kotlin.Int - public fun kotlin.Double.(): kotlin.Int + public fun kotlin.Double.``(): kotlin.Int @test.IntAnno public val kotlin.Int.extension: kotlin.Int - public fun kotlin.Int.(): kotlin.Int + public fun kotlin.Int.``(): kotlin.Int @test.StringAnno public val kotlin.String.extension: kotlin.String - public fun kotlin.String.(): kotlin.String + public fun kotlin.String.``(): kotlin.String public final annotation class DoubleAnno : kotlin.Annotation { /*primary*/ public constructor DoubleAnno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt index 0741d82f5a2..fcb4828fd41 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/NestedTrait.txt @@ -9,6 +9,6 @@ public final class Class { public interface Trait { @test.Anno public abstract val property: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt index 0c5351cd195..70c31e81924 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TopLevel.txt @@ -1,7 +1,7 @@ package test @test.Anno public val property: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno() diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt index 353ea7098b7..60b2b84ec9d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/Trait.txt @@ -6,5 +6,5 @@ public final annotation class Anno : kotlin.Annotation { public interface Trait { @test.Anno public abstract val property: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt index 02c83a78893..1e09e2b0804 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/propertiesWithoutBackingFields/TraitClassObject.txt @@ -9,6 +9,6 @@ public interface Trait { public companion object Companion { /*primary*/ private constructor Companion() @test.Anno public final val property: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/ClassLiteralArgument.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/ClassLiteralArgument.txt index 4cdd40dada1..30e12c64211 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/ClassLiteralArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/ClassLiteralArgument.txt @@ -11,7 +11,7 @@ public final class A { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) public final annotation class Ann : kotlin.Annotation { /*primary*/ public constructor Ann(/*0*/ klass: kotlin.reflect.KClass<*>) public final val klass: kotlin.reflect.KClass<*> - public final fun (): kotlin.reflect.KClass<*> + public final fun ``(): kotlin.reflect.KClass<*> } public final class Generic { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt index 1db7bc09ca9..919e5e60952 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeAnnotationWithArguments.txt @@ -3,9 +3,9 @@ package test @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE}) public final annotation class Ann : kotlin.Annotation { /*primary*/ public constructor Ann(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Double) public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val y: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double } public final class TypeAnnotationWithArguments { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt index ceac49b902c..0379541cdd6 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/types/TypeParameterAnnotationWithArguments.txt @@ -3,9 +3,9 @@ package test @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE_PARAMETER}) public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Double) public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val y: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double } public final class SimpleTypeParameterAnnotation { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt index fb1439c5050..78821720a77 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/DelegateTarget.txt @@ -7,7 +7,7 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() @delegate:test.Anno public final val property: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final class CustomDelegate { diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt index 5927530358b..2b23315be5d 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/FieldTarget.txt @@ -7,6 +7,6 @@ public final annotation class Anno : kotlin.Annotation { public final class Class { /*primary*/ public constructor Class() @field:test.Anno public final var property: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt index 3d5419b0068..70150b4a079 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/PropertyAndAccessor.txt @@ -3,23 +3,23 @@ package test public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ value: kotlin.String) public final val value: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } public final annotation class B : kotlin.Annotation { /*primary*/ public constructor B(/*0*/ value: kotlin.Array) public final val value: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } public interface I { public abstract var getterAndSetter: kotlin.Int - @test.A(value = "getter") public abstract fun (): kotlin.Int - @test.B(value = {"setter"}) public abstract fun (/*0*/ : kotlin.Int): kotlin.Unit + @test.A(value = "getter") public abstract fun ``(): kotlin.Int + @test.B(value = {"setter"}) public abstract fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit @test.A(value = "property") public abstract var propertyAndGetter: kotlin.Int - @test.B(value = {"getter"}) public abstract fun (): kotlin.Int - public abstract fun (/*0*/ : kotlin.Int): kotlin.Unit + @test.B(value = {"getter"}) public abstract fun ``(): kotlin.Int + public abstract fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit @test.A(value = "property") public abstract var propertyAndSetter: kotlin.Int - public abstract fun (): kotlin.Int - @test.B(value = {"setter"}) public abstract fun (/*0*/ : kotlin.Int): kotlin.Unit + public abstract fun ``(): kotlin.Int + @test.B(value = {"setter"}) public abstract fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt index 85f13c92af7..6eb0c96ee86 100644 --- a/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt +++ b/compiler/testData/loadJava/compiledKotlin/annotations/withUseSiteTarget/ReceiverTarget.txt @@ -3,10 +3,10 @@ package test public final class A { /*primary*/ public constructor A() public final val @receiver:test.Ann kotlin.String.myLength2: kotlin.Int - public final fun @receiver:test.Ann kotlin.String.(): kotlin.Int + public final fun @receiver:test.Ann kotlin.String.``(): kotlin.Int public final var @receiver:test.Ann kotlin.String.myLength3: kotlin.Int - public final fun @receiver:test.Ann kotlin.String.(): kotlin.Int - public final fun @receiver:test.Ann kotlin.String.(/*0*/ v: kotlin.Int): kotlin.Unit + public final fun @receiver:test.Ann kotlin.String.``(): kotlin.Int + public final fun @receiver:test.Ann kotlin.String.``(/*0*/ v: kotlin.Int): kotlin.Unit public final fun @receiver:test.Ann kotlin.String.myLength(/*0*/ @test.Ann q: kotlin.String): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt b/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt index 14970b7b1f3..b4aa82c8786 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/ClassMemberConflict.txt @@ -3,19 +3,19 @@ package test public final class ConstructorTypeParamClassObjectConflict { /*primary*/ public constructor ConstructorTypeParamClassObjectConflict() public final val some: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public companion object Companion { /*primary*/ private constructor Companion() public final val test: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } public final class ConstructorTypeParamClassObjectTypeConflict { /*primary*/ public constructor ConstructorTypeParamClassObjectTypeConflict() public final val some: test? - public final fun (): test? + public final fun ``(): test? public companion object Companion { /*primary*/ private constructor Companion() @@ -28,39 +28,39 @@ public final class ConstructorTypeParamClassObjectTypeConflict { public final class TestClassObjectAndClassConflict { /*primary*/ public constructor TestClassObjectAndClassConflict() public final val bla: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val some: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() public final val bla: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } public final class TestConstructorParamClassObjectConflict { /*primary*/ public constructor TestConstructorParamClassObjectConflict(/*0*/ test: kotlin.String) public final val some: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() public final val test: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } public final class TestConstructorValClassObjectConflict { /*primary*/ public constructor TestConstructorValClassObjectConflict(/*0*/ test: kotlin.String) public final val some: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val test: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public companion object Companion { /*primary*/ private constructor Companion() public final val test: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt b/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt index 2220215fc46..bff53359375 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/EnumWithGenericConstructorParameter.txt @@ -3,9 +3,9 @@ package test public final enum class EnumWithGenericConstructorParameter : kotlin.Enum { /*primary*/ private constructor EnumWithGenericConstructorParameter(/*0*/ list: kotlin.collections.List?) public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.EnumWithGenericConstructorParameter): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt b/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt index 37e54c3c3e2..060c5783827 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/EnumWithPrimitiveConstructorParameter.txt @@ -3,9 +3,9 @@ package test public final enum class EnumWithPrimitiveConstructorParameter : kotlin.Enum { /*primary*/ private constructor EnumWithPrimitiveConstructorParameter(/*0*/ b: kotlin.Boolean) public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.EnumWithPrimitiveConstructorParameter): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObject.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObject.txt index e9549090b7d..23abd7cf315 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObject.txt @@ -3,6 +3,6 @@ package test public object Obj { /*primary*/ private constructor Obj() public final val v: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final fun f(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.txt index 056216bcd58..c7a42b9bb40 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClass.txt @@ -6,7 +6,7 @@ public final class Outer { public object Obj { /*primary*/ private constructor Obj() public final val v: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final fun f(): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.txt index 7bc7234dd87..b0c03918e7b 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInClassObject.txt @@ -9,7 +9,7 @@ public final class Outer { public object Obj { /*primary*/ private constructor Obj() public final val v: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final fun f(): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.txt index 2eaf757ff03..27c07896ab7 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectInNamedObject.txt @@ -6,7 +6,7 @@ public object Outer { public object Obj { /*primary*/ private constructor Obj() public final val v: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final fun f(): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt index 92320aa8d6b..cc5f7373d60 100644 --- a/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt +++ b/compiler/testData/loadJava/compiledKotlin/class/NamedObjectWithAnotherTopLevelProperty.txt @@ -1,11 +1,11 @@ package test public val x: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public object Obj { /*primary*/ private constructor Obj() public final val v: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final fun f(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt index 0f2d29cad27..e1f67cf4c26 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVal.txt @@ -6,6 +6,6 @@ public final class ClassObjectDeclaresProperty { public companion object Companion { /*primary*/ private constructor Companion() public final val i: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt index 928d3ece5fc..096906630d4 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectDeclaresVar.txt @@ -6,7 +6,7 @@ public final class ClassObjectDeclaresProperty { public companion object Companion { /*primary*/ private constructor Companion() public final var s: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt index 3bcf5ba2cad..fa1ca723246 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/ClassObjectPropertyInClass.txt @@ -3,11 +3,11 @@ package test public final class A { /*primary*/ public constructor A() public final val other: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public companion object Companion { /*primary*/ private constructor Companion() public final val some: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt index b2e5dc3966b..4f4b894fa5e 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInClassStaticFields.txt @@ -6,23 +6,23 @@ public final class Test { public companion object Companion { /*primary*/ private constructor Companion() public const final val constProp8: kotlin.Int = 80 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val prop1: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final var prop2: kotlin.Int - public final fun (): kotlin.Int - protected final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + protected final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val prop3: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final var prop4: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var prop5: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var prop7: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ i: kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ i: kotlin.Int): kotlin.Unit public final fun incProp4(): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt index 5924046bed7..03b264ce7c1 100644 --- a/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt +++ b/compiler/testData/loadJava/compiledKotlin/classObject/classObjectInTraitStaticFields.txt @@ -5,23 +5,23 @@ public interface Test { public companion object Companion { /*primary*/ private constructor Companion() public const final val constProp8: kotlin.Int = 80 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val prop1: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final var prop2: kotlin.Int - public final fun (): kotlin.Int - protected final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + protected final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final val prop3: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final var prop4: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var prop5: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var prop7: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ i: kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ i: kotlin.Int): kotlin.Unit public final fun incProp4(): kotlin.Unit } } diff --git a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt index 939d721a41f..5591261dc01 100644 --- a/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt +++ b/compiler/testData/loadJava/compiledKotlin/constructor/ConstructorCollectionParameter.txt @@ -3,5 +3,5 @@ package test public final class TestingKotlinCollections { /*primary*/ public constructor TestingKotlinCollections(/*0*/ arguments: kotlin.collections.Collection) public final val arguments: kotlin.collections.Collection - public final fun (): kotlin.collections.Collection + public final fun ``(): kotlin.collections.Collection } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt index 2c05a6fff5b..e6c066aaa97 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/MixedComponents.txt @@ -3,10 +3,10 @@ package test public final data class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ z: kotlin.Double) public final var x: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final val z: kotlin.Double - public final fun (): kotlin.Double + public final fun ``(): kotlin.Double public final operator /*synthesized*/ fun component1(): kotlin.String public final operator /*synthesized*/ fun component2(): kotlin.Double public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ z: kotlin.Double = ...): test.DataClass diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt index 5313016513d..b88862fd62a 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/OneVal.txt @@ -3,7 +3,7 @@ package test public final data class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String) public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final operator /*synthesized*/ fun component1(): kotlin.String public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ...): test.DataClass } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt index ecd4282aa5d..d9014b51d25 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/ParamNameSameToField.txt @@ -3,11 +3,11 @@ package test public final data class A { /*primary*/ public constructor A(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int, /*2*/ other: kotlin.Long) public final val bar: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val foo: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val other: kotlin.Long - public final fun (): kotlin.Long + public final fun ``(): kotlin.Long public final operator /*synthesized*/ fun component1(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ foo: kotlin.String, /*1*/ bar: kotlin.Int = ..., /*2*/ other: kotlin.Long): test.A } diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt index 9041723eb1f..e527ae76d9d 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVals.txt @@ -3,9 +3,9 @@ package test public final data class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String public final val y: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final operator /*synthesized*/ fun component1(): kotlin.String public final operator /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.Int = ...): test.DataClass diff --git a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt index feb84b8b3e3..cd323af8498 100644 --- a/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt +++ b/compiler/testData/loadJava/compiledKotlin/dataClass/TwoVars.txt @@ -3,11 +3,11 @@ package test public final data class DataClass { /*primary*/ public constructor DataClass(/*0*/ x: kotlin.String, /*1*/ y: kotlin.Int) public final var x: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final var y: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final operator /*synthesized*/ fun component1(): kotlin.String public final operator /*synthesized*/ fun component2(): kotlin.Int public final /*synthesized*/ fun copy(/*0*/ x: kotlin.String = ..., /*1*/ y: kotlin.Int = ...): test.DataClass diff --git a/compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.txt b/compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.txt index 25ef87c658c..ec1fc18fda0 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/enumVisibility.txt @@ -5,9 +5,9 @@ internal final enum class In : kotlin.Enum { /*primary*/ private constructor In() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.In): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -23,9 +23,9 @@ private final enum class Pr : kotlin.Enum { /*primary*/ private constructor Pr() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Pr): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit @@ -41,9 +41,9 @@ public final enum class Pu : kotlin.Enum { /*primary*/ private constructor Pu() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Pu): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt b/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt index 0b8a3a131c2..08276d3bca8 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/enumWithConstuctor.txt @@ -9,13 +9,13 @@ public final enum class En : kotlin.Enum { /*primary*/ private constructor En(/*0*/ b: kotlin.Boolean = ..., /*1*/ i: kotlin.Int = ...) public final val b: kotlin.Boolean - public final fun (): kotlin.Boolean + public final fun ``(): kotlin.Boolean public final val i: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.En): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt b/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt index 095a4b4e722..8c8fdb16131 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/enumWithInnerClasses.txt @@ -7,11 +7,11 @@ public final enum class Enum : kotlin.Enum { /*primary*/ private constructor Enum() public final val c: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Enum): kotlin.Int public final fun f(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt b/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt index 27d4b41a19d..c44adf3f70a 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/innerEnum.txt @@ -8,9 +8,9 @@ public final class A { /*primary*/ private constructor E() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.A.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt b/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt index 0cc66d80f13..28d44862509 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/innerEnumExistingClassObject.txt @@ -12,9 +12,9 @@ public final class A { /*primary*/ private constructor E() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.A.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt b/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt index c5f4e8d72ce..0e396c53acf 100644 --- a/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt +++ b/compiler/testData/loadJava/compiledKotlin/enum/simpleEnum.txt @@ -5,9 +5,9 @@ public final enum class MyEnum : kotlin.Enum { /*primary*/ private constructor MyEnum() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.MyEnum): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.txt index 55a1c39cab4..cd17c4efa7b 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/ClassWithConstVal.txt @@ -3,7 +3,7 @@ package test public final class ClassWithConstVal { /*primary*/ public constructor ClassWithConstVal() public final val f: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val f2: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.txt index 69d2758b385..20f7d4eb931 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldAsVar.txt @@ -3,6 +3,6 @@ package test public final class FieldAsVar { /*primary*/ public constructor FieldAsVar() public final var f: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.txt index 23c4672eecb..277173a19e8 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FieldOfArrayType.txt @@ -3,6 +3,6 @@ package test public open class FieldOfArrayType { /*primary*/ public constructor FieldOfArrayType() public final var files: kotlin.Array? - public final fun (): kotlin.Array? - public final fun (/*0*/ : kotlin.Array?): kotlin.Unit + public final fun ``(): kotlin.Array? + public final fun ``(/*0*/ ``: kotlin.Array?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.txt index 29d77c76b71..f358cf1de96 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/FinalFieldAsVal.txt @@ -3,5 +3,5 @@ package test public final class FinalFieldAsVal { /*primary*/ public constructor FinalFieldAsVal() public final val f: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.txt index 75fbf5ba024..95227749921 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/TwoFields.txt @@ -3,9 +3,9 @@ package test public final class TwoFields { /*primary*/ public constructor TwoFields() public final var a: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var b: kotlin.Short - public final fun (): kotlin.Short - public final fun (/*0*/ : kotlin.Short): kotlin.Unit + public final fun ``(): kotlin.Short + public final fun ``(/*0*/ ``: kotlin.Short): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt index 8b65251fc06..351d637fe71 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/enum.txt @@ -7,9 +7,9 @@ public final enum class Test : kotlin.Enum { /*primary*/ private constructor Test(/*0*/ a: kotlin.Int) public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.Test): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt index f03dd3dfbb3..db3074abfbd 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyArrayTypes.txt @@ -3,12 +3,12 @@ package test public open class PropertyArrayTypes { /*primary*/ public constructor PropertyArrayTypes() public final var array: kotlin.Array - public final fun (): kotlin.Array - public final fun (/*0*/ : kotlin.Array): kotlin.Unit + public final fun ``(): kotlin.Array + public final fun ``(/*0*/ ``: kotlin.Array): kotlin.Unit public final var arrayOfArrays: kotlin.Array> - public final fun (): kotlin.Array> - public final fun (/*0*/ : kotlin.Array>): kotlin.Unit + public final fun ``(): kotlin.Array> + public final fun ``(/*0*/ ``: kotlin.Array>): kotlin.Unit public final var genericArray: kotlin.Array - public final fun (): kotlin.Array - public final fun (/*0*/ : kotlin.Array): kotlin.Unit + public final fun ``(): kotlin.Array + public final fun ``(/*0*/ ``: kotlin.Array): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt index b2babb1a9f9..e64d4056271 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertyComplexTypes.txt @@ -3,15 +3,15 @@ package test public open class PropertyComplexTypes { /*primary*/ public constructor PropertyComplexTypes() public final var genericType: T - public final fun (): T - public final fun (/*0*/ : T): kotlin.Unit + public final fun ``(): T + public final fun ``(/*0*/ ``: T): kotlin.Unit public final var listDefinedGeneric: java.util.ArrayList - public final fun (): java.util.ArrayList - public final fun (/*0*/ : java.util.ArrayList): kotlin.Unit + public final fun ``(): java.util.ArrayList + public final fun ``(/*0*/ ``: java.util.ArrayList): kotlin.Unit public final var listGeneric: java.util.ArrayList - public final fun (): java.util.ArrayList - public final fun (/*0*/ : java.util.ArrayList): kotlin.Unit + public final fun ``(): java.util.ArrayList + public final fun ``(/*0*/ ``: java.util.ArrayList): kotlin.Unit public final var listOfGenericList: java.util.ArrayList> - public final fun (): java.util.ArrayList> - public final fun (/*0*/ : java.util.ArrayList>): kotlin.Unit + public final fun ``(): java.util.ArrayList> + public final fun ``(/*0*/ ``: java.util.ArrayList>): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt index 73f364bd017..be4291360d0 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/PropertySimpleType.txt @@ -3,9 +3,9 @@ package test public open class PropertySimpleType { /*primary*/ public constructor PropertySimpleType() public final var fieldOne: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final var fieldTwo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt index c4edd82a53a..52eb6f062fb 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/ExplicitFieldGettersAndSetters.txt @@ -3,6 +3,6 @@ package test public open class ExplicitFieldGettersAndSetters { /*primary*/ public constructor ExplicitFieldGettersAndSetters() public final var foo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt index d58d09eef85..577fdfbb0cb 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/NoFieldTypeRef.txt @@ -3,6 +3,6 @@ package test public open class NoFieldTypeRef { /*primary*/ public constructor NoFieldTypeRef() public final var foo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt index cf94d7ddaee..27091d16446 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/SyntaxErrorInFieldAnnotation.txt @@ -3,6 +3,6 @@ package test public open class SyntaxErrorInFieldAnnotation { /*primary*/ public constructor SyntaxErrorInFieldAnnotation() public final var foo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt index b616899645e..82cc58eb0e0 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldInitializer.txt @@ -3,6 +3,6 @@ package test public open class WrongFieldInitializer { /*primary*/ public constructor WrongFieldInitializer() public final var foo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt index bf15ad446c6..d6ecf1c5f0f 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldMutability.txt @@ -3,8 +3,8 @@ package test public open class WrongFieldMutability { /*primary*/ public constructor WrongFieldMutability() public final val fooFinal: kotlin.String? - public final fun (): kotlin.String? + public final fun ``(): kotlin.String? public final var fooNotFinal: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt index 8a76d28b839..578709ad165 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/error/WrongFieldName.txt @@ -3,6 +3,6 @@ package test public open class WrongFieldName { /*primary*/ public constructor WrongFieldName() public final var foo: kotlin.String? - public final fun (): kotlin.String? - public final fun (/*0*/ : kotlin.String?): kotlin.Unit + public final fun ``(): kotlin.String? + public final fun ``(/*0*/ ``: kotlin.String?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.javac.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.javac.txt index 5b5f8463033..03b8c623235 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.javac.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.javac.txt @@ -14,7 +14,7 @@ public interface HalfSubstitutedTypeParameters { public interface TrickyList : kotlin.collections.MutableList { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt index 4a8b46105cb..27a9f5db2dd 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/HalfSubstitutedTypeParameters.txt @@ -14,7 +14,7 @@ public interface HalfSubstitutedTypeParameters { public interface TrickyList : kotlin.collections.MutableList { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit public abstract override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.javac.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.javac.txt index 259f6a5f853..3212c9cd884 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.javac.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.javac.txt @@ -2,7 +2,7 @@ package test public interface SubclassOfCollection : kotlin.collections.MutableCollection { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun clear(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt index fe56ba7037a..1d5bf99ed6c 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfCollection.txt @@ -2,7 +2,7 @@ package test public interface SubclassOfCollection : kotlin.collections.MutableCollection { public abstract override /*1*/ /*fake_override*/ val size: kotlin.Int - public abstract override /*1*/ /*fake_override*/ fun (): kotlin.Int + public abstract override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public abstract override /*1*/ /*fake_override*/ fun add(/*0*/ element: E): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun addAll(/*0*/ elements: kotlin.collections.Collection): kotlin.Boolean public abstract override /*1*/ /*fake_override*/ fun clear(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt index 796edc8fc5f..ca9e728cf5e 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/kotlinSignature/propagation/return/SubclassOfMapEntry.txt @@ -2,8 +2,8 @@ package test public interface SubclassOfMapEntry : kotlin.collections.MutableMap.MutableEntry { public abstract override /*1*/ /*fake_override*/ val key: K - public abstract override /*1*/ /*fake_override*/ fun (): K + public abstract override /*1*/ /*fake_override*/ fun ``(): K public abstract override /*1*/ val value: V - public abstract override /*1*/ fun (): V + public abstract override /*1*/ fun ``(): V public abstract override /*1*/ fun setValue(/*0*/ value: V): V } diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.javac.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.javac.txt index 14b48930c98..39c833e7425 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.javac.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.javac.txt @@ -4,7 +4,7 @@ public open class ModalityOfFakeOverrides : java.util.AbstractList(): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String!): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String!): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt index 620f0f8ec8c..d00e3e1f9e0 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/modality/ModalityOfFakeOverrides.txt @@ -4,7 +4,7 @@ public open class ModalityOfFakeOverrides : java.util.AbstractList(): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String!): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String!): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.txt b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.txt index ab9c4fb0de4..446fd9cf3b7 100644 --- a/compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.txt +++ b/compiler/testData/loadJava/compiledKotlin/fromLoadJava/notNull/NotNullField.txt @@ -3,6 +3,6 @@ package test public open class NotNullField { /*primary*/ public constructor NotNullField() public final var hi: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt b/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt index 79c3a5aadfb..01029f3dfe2 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/DeclaredMemberOverridesDelegated.txt @@ -3,7 +3,7 @@ package test public final class B : test.X, test.Y { /*primary*/ public constructor B(/*0*/ a: test.X) public final val a: test.X - public final fun (): test.X + public final fun ``(): test.X public open override /*2*/ fun foo(): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt b/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt index eb9bf29a6db..b2f4f9b37b6 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/InheritValAndVar.txt @@ -2,25 +2,25 @@ package test public interface Sub : test.Super1, test.Super2 { public abstract override /*2*/ /*fake_override*/ var x: kotlin.String - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String - public abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.String + public abstract override /*1*/ /*fake_override*/ fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public abstract override /*2*/ /*fake_override*/ var y: kotlin.String - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String - public abstract override /*1*/ /*fake_override*/ fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.String + public abstract override /*1*/ /*fake_override*/ fun ``(/*0*/ ``: kotlin.String): kotlin.Unit } public interface Super1 { public abstract val x: kotlin.String - public abstract fun (): kotlin.String + public abstract fun ``(): kotlin.String public abstract var y: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract fun ``(): kotlin.String + public abstract fun ``(/*0*/ ``: kotlin.String): kotlin.Unit } public interface Super2 { public abstract var x: kotlin.String - public abstract fun (): kotlin.String - public abstract fun (/*0*/ : kotlin.String): kotlin.Unit + public abstract fun ``(): kotlin.String + public abstract fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public abstract val y: kotlin.String - public abstract fun (): kotlin.String + public abstract fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt b/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt index d348ccbbf69..c807829bf99 100644 --- a/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt +++ b/compiler/testData/loadJava/compiledKotlin/fun/InheritValsDifferentTypes.txt @@ -2,21 +2,21 @@ package test public interface Sub : test.Super1, test.Super2 { public abstract override /*2*/ /*fake_override*/ val x: kotlin.String - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.String public abstract override /*2*/ /*fake_override*/ val y: kotlin.String - public abstract override /*2*/ /*fake_override*/ fun (): kotlin.String + public abstract override /*2*/ /*fake_override*/ fun ``(): kotlin.String } public interface Super1 { public abstract val x: kotlin.String - public abstract fun (): kotlin.String + public abstract fun ``(): kotlin.String public abstract val y: kotlin.CharSequence - public abstract fun (): kotlin.CharSequence + public abstract fun ``(): kotlin.CharSequence } public interface Super2 { public abstract val x: kotlin.CharSequence - public abstract fun (): kotlin.CharSequence + public abstract fun ``(): kotlin.CharSequence public abstract val y: kotlin.String - public abstract fun (): kotlin.String + public abstract fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt index 84f0a30211b..3ea5a118b18 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/callablesNameClash.txt @@ -1,9 +1,9 @@ package test public val a: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public val c: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public fun a(): kotlin.Int public fun b(): kotlin.Int public fun c(): kotlin.Int @@ -11,9 +11,9 @@ public fun c(): kotlin.Int public final class A { /*primary*/ public constructor A() public final val a: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val c: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final fun a(): kotlin.Int public final fun b(): kotlin.Int public final fun c(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt index e699668d329..51d6c7ab406 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/enumEntries.txt @@ -19,9 +19,9 @@ public final enum class E : kotlin.Enum { /*primary*/ private constructor E() public final override /*1*/ /*fake_override*/ val name: kotlin.String - public final override /*1*/ /*fake_override*/ fun (): kotlin.String + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.String public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: test.E): kotlin.Int protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt index 7b0300ff2ae..ed5772a6754 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionMembers.txt @@ -3,13 +3,13 @@ package test public final class A { /*primary*/ public constructor A() public final val c: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val d: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val kotlin.Int.c: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int public final val kotlin.Int.d: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int public final fun f1(): kotlin.Unit public final fun f2(): kotlin.Unit public final fun f3(): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt index 2f17e3d6267..2043c71833e 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/extensionPropertiesNameClash.txt @@ -3,13 +3,13 @@ package test public final class A { /*primary*/ public constructor A() public final val a: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val c: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public final val kotlin.Int.a: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int public final val kotlin.Int.b: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int public final val kotlin.Int.c: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt b/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt index 2a8ed6bd07a..892b59b1ca6 100644 --- a/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt +++ b/compiler/testData/loadJava/compiledKotlin/memberOrder/topLevelCallables.txt @@ -1,11 +1,11 @@ package test public val f1: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public val f3: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public val f5: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int public fun f2(): kotlin.Int public fun f4(): kotlin.Int public fun f4(/*0*/ i: kotlin.Int): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt b/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt index 7e3ed3cdf4c..a484eee680d 100644 --- a/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt +++ b/compiler/testData/loadJava/compiledKotlin/nested/membersReferenceOuterTP.txt @@ -6,9 +6,9 @@ public final class MembersReferenceOuterTP { public final inner class Inner /*captured type parameters: /*0*/ P*/ { /*primary*/ public constructor Inner() public final val v: P - public final fun (): P + public final fun ``(): P public final val Q.w: Q - public final fun Q.(): Q + public final fun Q.``(): Q public final fun f(): kotlin.Unit public final fun g(/*0*/ p: P): P } diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.javac.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.javac.txt index 5f0b44413c5..5bf719d197e 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.javac.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.javac.txt @@ -6,7 +6,7 @@ public final class C : java.util.ArrayList { protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int invisible_fake final override /*1*/ /*fake_override*/ var size: kotlin.Int public open override /*1*/ /*fake_override*/ val size: kotlin.Int - public open override /*1*/ /*fake_override*/ fun (): kotlin.Int + public open override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt index 509e6a1703e..e014541e3fd 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/notnullTypeArgument.txt @@ -6,7 +6,7 @@ public final class C : java.util.ArrayList { protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int invisible_fake final override /*1*/ /*fake_override*/ var size: kotlin.Int public open override /*1*/ /*fake_override*/ val size: kotlin.Int - public open override /*1*/ /*fake_override*/ fun (): kotlin.Int + public open override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.javac.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.javac.txt index 8acfdfea942..e3436b916a8 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.javac.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.javac.txt @@ -6,7 +6,7 @@ public final class C : java.util.ArrayList { protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int invisible_fake final override /*1*/ /*fake_override*/ var size: kotlin.Int public open override /*1*/ /*fake_override*/ val size: kotlin.Int - public open override /*1*/ /*fake_override*/ fun (): kotlin.Int + public open override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt index 59aa0f731ab..969da8caa1a 100644 --- a/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt +++ b/compiler/testData/loadJava/compiledKotlin/platformTypes/nullableTypeArgument.txt @@ -6,7 +6,7 @@ public final class C : java.util.ArrayList { protected/*protected and package*/ final override /*1*/ /*fake_override*/ var modCount: kotlin.Int invisible_fake final override /*1*/ /*fake_override*/ var size: kotlin.Int public open override /*1*/ /*fake_override*/ val size: kotlin.Int - public open override /*1*/ /*fake_override*/ fun (): kotlin.Int + public open override /*1*/ /*fake_override*/ fun ``(): kotlin.Int public open override /*1*/ /*fake_override*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: kotlin.String?): kotlin.Unit public open override /*1*/ /*fake_override*/ fun add(/*0*/ element: kotlin.String?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection): kotlin.Boolean diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt index 74980035e46..aab349f96d7 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassVal.txt @@ -3,5 +3,5 @@ package test public final class ClassVal { /*primary*/ public constructor ClassVal() public final val aa: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt index 3a97aa0c686..1a41e583de0 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassValAbstract.txt @@ -3,5 +3,5 @@ package test public abstract class ClassValAbstract { /*primary*/ public constructor ClassValAbstract() public abstract val a: kotlin.Int - public abstract fun (): kotlin.Int + public abstract fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt index 702d5556033..7b46bbc486b 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ClassVar.txt @@ -3,6 +3,6 @@ package test public final class ClassVar { /*primary*/ public constructor ClassVar() public final var aa: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt b/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt index 160a842cf84..18feaebb513 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/CollectionSize.txt @@ -1,4 +1,4 @@ package test public val kotlin.collections.Collection<*>.anotherSize: kotlin.Int - public fun kotlin.collections.Collection<*>.(): kotlin.Int + public fun kotlin.collections.Collection<*>.``(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/Const.txt b/compiler/testData/loadJava/compiledKotlin/prop/Const.txt index c6273469430..699ba315e18 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/Const.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/Const.txt @@ -1,12 +1,12 @@ package test private const val topLevel: kotlin.Int = 1 - private fun (): kotlin.Int + private fun ``(): kotlin.Int public object A { /*primary*/ private constructor A() internal const final val inObject: kotlin.Int = 2 - internal final fun (): kotlin.Int + internal final fun ``(): kotlin.Int } public final class B { @@ -15,6 +15,6 @@ public final class B { public companion object Companion { /*primary*/ private constructor Companion() public const final val inCompanion: kotlin.Int = 3 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt b/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt index 46b7073b34b..9cc75a4fc74 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/Constants.txt @@ -1,32 +1,32 @@ package test public const val MAX_HIGH_SURROGATE: kotlin.Char = \uDBFF ('?') - public fun (): kotlin.Char + public fun ``(): kotlin.Char public const val b: kotlin.Byte = 100.toByte() - public fun (): kotlin.Byte + public fun ``(): kotlin.Byte public const val b1: kotlin.Byte = 1.toByte() - public fun (): kotlin.Byte + public fun ``(): kotlin.Byte public const val bb: kotlin.Boolean = true - public fun (): kotlin.Boolean + public fun ``(): kotlin.Boolean public const val c: kotlin.Char = \u03C0 ('Ï€') - public fun (): kotlin.Char + public fun ``(): kotlin.Char public const val d: kotlin.Double = 3.14.toDouble() - public fun (): kotlin.Double + public fun ``(): kotlin.Double public const val f: kotlin.Float = 3.14.toFloat() - public fun (): kotlin.Float + public fun ``(): kotlin.Float public const val i: kotlin.Int = 2000000 - public fun (): kotlin.Int + public fun ``(): kotlin.Int public const val i1: kotlin.Short = 1.toShort() - public fun (): kotlin.Short + public fun ``(): kotlin.Short public const val l: kotlin.Long = 2000000000000.toLong() - public fun (): kotlin.Long + public fun ``(): kotlin.Long public const val l1: kotlin.Long = 1.toLong() - public fun (): kotlin.Long + public fun ``(): kotlin.Long public const val nl: kotlin.Char = \u000A ('\n') - public fun (): kotlin.Char + public fun ``(): kotlin.Char public const val s: kotlin.Short = 20000.toShort() - public fun (): kotlin.Short + public fun ``(): kotlin.Short public const val s1: kotlin.Short = 1.toShort() - public fun (): kotlin.Short + public fun ``(): kotlin.Short public const val str: kotlin.String = ":)" - public fun (): kotlin.String + public fun ``(): kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt index 66c063dadbd..f0fddd8c4b4 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValClass.txt @@ -1,4 +1,4 @@ package test public val P.anotherJavaClass: java.lang.Class

- public fun P.(): java.lang.Class

+ public fun P.``(): java.lang.Class

diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt index 19067f7084c..1d64fb167dc 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInClass.txt @@ -3,5 +3,5 @@ package test public final class ExtPropInClass { /*primary*/ public constructor ExtPropInClass() public final val kotlin.Int.itIs: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int + public final fun kotlin.Int.``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt index 05ecee65f92..f3871e1189d 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValInt.txt @@ -1,4 +1,4 @@ package test public val kotlin.Int.itIs: kotlin.Int - public fun kotlin.Int.(): kotlin.Int + public fun kotlin.Int.``(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt index 2f7b7bbb7ea..dc9087b467c 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequence.txt @@ -1,4 +1,4 @@ package test public val kotlin.Int.ggg: java.lang.CharSequence - public fun kotlin.Int.(): java.lang.CharSequence + public fun kotlin.Int.``(): java.lang.CharSequence diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt index 699d602ba67..d555c7ac5b9 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntCharSequenceQ.txt @@ -1,4 +1,4 @@ package test public val kotlin.Int.ggg: java.lang.CharSequence? - public fun kotlin.Int.(): java.lang.CharSequence? + public fun kotlin.Int.``(): java.lang.CharSequence? diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt index 856cd36a199..fcaf18c3de3 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntListQOfIntInClass.txt @@ -3,5 +3,5 @@ package test public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() public final val kotlin.Int.asas: java.util.List? - public final fun kotlin.Int.(): java.util.List? + public final fun kotlin.Int.``(): java.util.List? } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt index 3b4e986bde2..de6169e2263 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTInClass.txt @@ -3,5 +3,5 @@ package test public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() public final val kotlin.Int.asas: T - public final fun kotlin.Int.(): T + public final fun kotlin.Int.``(): T } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt index 03557201366..4914a658b54 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValIntTQInClass.txt @@ -3,5 +3,5 @@ package test public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() public final val kotlin.Int.asas: P? - public final fun kotlin.Int.(): P? + public final fun kotlin.Int.``(): P? } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt index 2eab90ed12d..a6436d5a66e 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtValTIntInClass.txt @@ -3,5 +3,5 @@ package test public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() public final val P.asas: kotlin.Int - public final fun P.(): kotlin.Int + public final fun P.``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt index d91d5b93557..4ce6e57185f 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarClass.txt @@ -1,5 +1,5 @@ package test public var P.anotherJavaClass: java.lang.Class

- public fun P.(): java.lang.Class

- public fun P.(/*0*/ p: java.lang.Class

): kotlin.Unit + public fun P.``(): java.lang.Class

+ public fun P.``(/*0*/ p: java.lang.Class

): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt index b198b826ae6..813767f5985 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInClass.txt @@ -3,6 +3,6 @@ package test public final class ExtPropInClass { /*primary*/ public constructor ExtPropInClass() public final var kotlin.Int.itIs: kotlin.Int - public final fun kotlin.Int.(): kotlin.Int - public final fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit + public final fun kotlin.Int.``(): kotlin.Int + public final fun kotlin.Int.``(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt index 9fedc0d71e3..80e11ef2c6d 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarInt.txt @@ -1,5 +1,5 @@ package test public var kotlin.Int.ggg: kotlin.Int - public fun kotlin.Int.(): kotlin.Int - public fun kotlin.Int.(/*0*/ p: kotlin.Int): kotlin.Unit + public fun kotlin.Int.``(): kotlin.Int + public fun kotlin.Int.``(/*0*/ p: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt index 9a8b304c05a..9ac80c53c15 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTInClass.txt @@ -3,6 +3,6 @@ package test public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() public final var kotlin.Int.asas: P - public final fun kotlin.Int.(): P - public final fun kotlin.Int.(/*0*/ p: P): kotlin.Unit + public final fun kotlin.Int.``(): P + public final fun kotlin.Int.``(/*0*/ p: P): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt index 7205964606e..e946c9779d5 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarIntTQInClass.txt @@ -3,6 +3,6 @@ package test public final class ExtValInClass { /*primary*/ public constructor ExtValInClass() public final var kotlin.Int.asas: P? - public final fun kotlin.Int.(): P? - public final fun kotlin.Int.(/*0*/ p: P?): kotlin.Unit + public final fun kotlin.Int.``(): P? + public final fun kotlin.Int.``(/*0*/ p: P?): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt index 4975fc77c65..b45a401a015 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarMapPQInt.txt @@ -1,5 +1,5 @@ package test public var kotlin.collections.Map.asas: kotlin.Int - public fun kotlin.collections.Map.(): kotlin.Int - public fun kotlin.collections.Map.(/*0*/ i: kotlin.Int): kotlin.Unit + public fun kotlin.collections.Map.``(): kotlin.Int + public fun kotlin.collections.Map.``(/*0*/ i: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt index 65d0ae312a6..9d80182f9e3 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTIntInClass.txt @@ -3,6 +3,6 @@ package test public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() public final var P.asas: kotlin.Int - public final fun P.(): kotlin.Int - public final fun P.(/*0*/ p: kotlin.Int): kotlin.Unit + public final fun P.``(): kotlin.Int + public final fun P.``(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt index fdb453e9e64..1f25f443db6 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarTQIntInClass.txt @@ -3,6 +3,6 @@ package test public final class ExtValPIntInClass { /*primary*/ public constructor ExtValPIntInClass() public final var P?.asas: kotlin.Int - public final fun P?.(): kotlin.Int - public final fun P?.(/*0*/ p: kotlin.Int): kotlin.Unit + public final fun P?.``(): kotlin.Int + public final fun P?.``(/*0*/ p: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt index cf02120b255..c58e1dce234 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/ExtVarl.txt @@ -1,7 +1,7 @@ package test public var kotlin.Int.junk: kotlin.Short - public fun kotlin.Int.(): kotlin.Short - public fun kotlin.Int.(/*0*/ p: kotlin.Short): kotlin.Unit + public fun kotlin.Int.``(): kotlin.Short + public fun kotlin.Int.``(/*0*/ p: kotlin.Short): kotlin.Unit public val kotlin.String.junk: kotlin.Int - public fun kotlin.String.(): kotlin.Int + public fun kotlin.String.``(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt index 3999d255f67..efa7966fbca 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/NsVal.txt @@ -1,4 +1,4 @@ package test public val nsVal: kotlin.Int - public fun (): kotlin.Int + public fun ``(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt index 6dc737f06a8..641fd3948da 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/NsVar.txt @@ -1,5 +1,5 @@ package test public var nsVal: kotlin.Int - public fun (): kotlin.Int - public fun (/*0*/ : kotlin.Int): kotlin.Unit + public fun ``(): kotlin.Int + public fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt index 4ff3a0cbaf2..10b77ce2c91 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/OverrideClassVal.txt @@ -3,11 +3,11 @@ package test public open class BaseClass { /*primary*/ public constructor BaseClass() public open val shape: kotlin.String - public open fun (): kotlin.String + public open fun ``(): kotlin.String } public open class Subclass : test.BaseClass { /*primary*/ public constructor Subclass() public open override /*1*/ val shape: kotlin.String - public open override /*1*/ fun (): kotlin.String + public open override /*1*/ fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt index 09ac707540e..7166b093981 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/OverrideTraitVal.txt @@ -3,10 +3,10 @@ package test public open class Subclass : test.Trait { /*primary*/ public constructor Subclass() public open override /*1*/ val shape: kotlin.String - public open override /*1*/ fun (): kotlin.String + public open override /*1*/ fun ``(): kotlin.String } public interface Trait { public abstract val shape: kotlin.String - public abstract fun (): kotlin.String + public abstract fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt b/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt index 6e299c98bf1..270052bdef5 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/PropFromSuperclass.txt @@ -3,11 +3,11 @@ package test public open class BaseClass { /*primary*/ public constructor BaseClass() public final val exactly: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } public final class Subclass : test.BaseClass { /*primary*/ public constructor Subclass() public final override /*1*/ /*fake_override*/ val exactly: kotlin.Int - public final override /*1*/ /*fake_override*/ fun (): kotlin.Int + public final override /*1*/ /*fake_override*/ fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt index 04dc46022fb..e9aa966214d 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/TraitFinalVar.txt @@ -2,6 +2,6 @@ package test public interface A { public open var v: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ value: kotlin.String): kotlin.Unit + public open fun ``(): kotlin.String + public open fun ``(/*0*/ value: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt index 6833dc4859b..269ac669dea 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/TraitOpenVal.txt @@ -2,5 +2,5 @@ package test public interface A { public open val v: kotlin.String - public open fun (): kotlin.String + public open fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt b/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt index e909eef94b5..0876dd6d3aa 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/VarDelegationToTraitImpl.txt @@ -2,13 +2,13 @@ package test public interface A { public open var v: kotlin.String - public open fun (): kotlin.String - public open fun (/*0*/ value: kotlin.String): kotlin.Unit + public open fun ``(): kotlin.String + public open fun ``(/*0*/ value: kotlin.String): kotlin.Unit } public final class B : test.A { /*primary*/ public constructor B() public open override /*1*/ /*fake_override*/ var v: kotlin.String - public open override /*1*/ /*fake_override*/ fun (): kotlin.String - public open override /*1*/ /*fake_override*/ fun (/*0*/ value: kotlin.String): kotlin.Unit + public open override /*1*/ /*fake_override*/ fun ``(): kotlin.String + public open override /*1*/ /*fake_override*/ fun ``(/*0*/ value: kotlin.String): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt b/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt index e818aeff9cb..2bcf93e3692 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/VarWithDelegated.txt @@ -3,8 +3,8 @@ package test public final class A { /*primary*/ public constructor A() public final var a: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } public final class MyProperty { diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt index 2580b4948a5..6effd52eb18 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVal.txt @@ -3,13 +3,13 @@ package test public final class ClassVal { /*primary*/ public constructor ClassVal() public final val property1: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int internal final val property2: kotlin.Int - internal final fun (): kotlin.Int + internal final fun ``(): kotlin.Int private final val property3: java.lang.Object - private final fun (): java.lang.Object + private final fun ``(): java.lang.Object protected final val property4: kotlin.String - protected final fun (): kotlin.String + protected final fun ``(): kotlin.String public final val property5: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt index 76c1657fbfe..fa9f8daa69f 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValParams.txt @@ -3,13 +3,13 @@ package test public final class ClassValParams { /*primary*/ public constructor ClassValParams(/*0*/ pr1: kotlin.String, /*1*/ pr2: kotlin.Int, /*2*/ pr3: kotlin.Long, /*3*/ pr4: java.util.Date, /*4*/ pr5: kotlin.Any, /*5*/ pr6: java.lang.Object) public final val pr1: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String internal final val pr2: kotlin.Int - internal final fun (): kotlin.Int + internal final fun ``(): kotlin.Int private final val pr3: kotlin.Long - private final fun (): kotlin.Long + private final fun ``(): kotlin.Long protected final val pr4: java.util.Date - protected final fun (): java.util.Date + protected final fun ``(): java.util.Date public final val pr5: kotlin.Any - public final fun (): kotlin.Any + public final fun ``(): kotlin.Any } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt index 2580b4948a5..6effd52eb18 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassValWithGet.txt @@ -3,13 +3,13 @@ package test public final class ClassVal { /*primary*/ public constructor ClassVal() public final val property1: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int internal final val property2: kotlin.Int - internal final fun (): kotlin.Int + internal final fun ``(): kotlin.Int private final val property3: java.lang.Object - private final fun (): java.lang.Object + private final fun ``(): java.lang.Object protected final val property4: kotlin.String - protected final fun (): kotlin.String + protected final fun ``(): kotlin.String public final val property5: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt index 566cc866d98..8d4f857002c 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVar.txt @@ -3,18 +3,18 @@ package test public final class ClassVar { /*primary*/ public constructor ClassVar() public final var property1: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + internal final fun ``(): kotlin.Int + internal final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit private final var property3: java.lang.Object - private final fun (): java.lang.Object - private final fun (/*0*/ : java.lang.Object): kotlin.Unit + private final fun ``(): java.lang.Object + private final fun ``(/*0*/ ``: java.lang.Object): kotlin.Unit protected final var property4: kotlin.String - protected final fun (): kotlin.String - protected final fun (/*0*/ : kotlin.String): kotlin.Unit + protected final fun ``(): kotlin.String + protected final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final var property5: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt index 89d42095f95..ae4121389c8 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarModality.txt @@ -3,22 +3,22 @@ package test public open class ClassVarModality { /*primary*/ public constructor ClassVarModality() public open var property1: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit + public open fun ``(): kotlin.Int + public open fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + internal final fun ``(): kotlin.Int + internal final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public open var property3: kotlin.Int - public open fun (): kotlin.Int - public open fun (/*0*/ : kotlin.Int): kotlin.Unit + public open fun ``(): kotlin.Int + public open fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit internal final var property4: kotlin.Int - internal final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + internal final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } public abstract class ClassVarModalityAbstract { /*primary*/ public constructor ClassVarModalityAbstract() public abstract var property1: java.util.Date - public abstract fun (): java.util.Date - public abstract fun (/*0*/ : java.util.Date): kotlin.Unit + public abstract fun ``(): java.util.Date + public abstract fun ``(/*0*/ ``: java.util.Date): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt index 558a4fcdfcf..f0b7120565b 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarParams.txt @@ -3,18 +3,18 @@ package test public final class ClassVarParams { /*primary*/ public constructor ClassVarParams(/*0*/ pr1: kotlin.String, /*1*/ pr2: kotlin.Int, /*2*/ pr3: kotlin.Long, /*3*/ pr4: java.util.Date, /*4*/ pr5: kotlin.Any, /*5*/ pr6: java.lang.Object) public final var pr1: kotlin.String - public final fun (): kotlin.String - public final fun (/*0*/ : kotlin.String): kotlin.Unit + public final fun ``(): kotlin.String + public final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit internal final var pr2: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + internal final fun ``(): kotlin.Int + internal final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit private final var pr3: kotlin.Long - private final fun (): kotlin.Long - private final fun (/*0*/ : kotlin.Long): kotlin.Unit + private final fun ``(): kotlin.Long + private final fun ``(/*0*/ ``: kotlin.Long): kotlin.Unit protected final var pr4: java.util.Date - protected final fun (): java.util.Date - protected final fun (/*0*/ : java.util.Date): kotlin.Unit + protected final fun ``(): java.util.Date + protected final fun ``(/*0*/ ``: java.util.Date): kotlin.Unit public final var pr5: kotlin.Any - public final fun (): kotlin.Any - public final fun (/*0*/ : kotlin.Any): kotlin.Unit + public final fun ``(): kotlin.Any + public final fun ``(/*0*/ ``: kotlin.Any): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt index a096bb5bf90..67bdf197d6a 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithGet.txt @@ -3,18 +3,18 @@ package test public final class ClassVal { /*primary*/ public constructor ClassVal() public final var property1: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit internal final var property2: kotlin.Int - internal final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + internal final fun ``(): kotlin.Int + internal final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit private final var property3: java.lang.Object - private final fun (): java.lang.Object - private final fun (/*0*/ : java.lang.Object): kotlin.Unit + private final fun ``(): java.lang.Object + private final fun ``(/*0*/ ``: java.lang.Object): kotlin.Unit protected final var property4: kotlin.String - protected final fun (): kotlin.String - protected final fun (/*0*/ : kotlin.String): kotlin.Unit + protected final fun ``(): kotlin.String + protected final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final var property5: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt index acfd541561d..7fb81913410 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ClassVarWithSet.txt @@ -3,30 +3,30 @@ package test public final class ClassVal { /*primary*/ public constructor ClassVal() public final var property1: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var property10: kotlin.Int - public final fun (): kotlin.Int - protected final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + protected final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var property11: kotlin.Int - public final fun (): kotlin.Int - internal final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + internal final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var property2: java.lang.Object - public final fun (): java.lang.Object - protected final fun (/*0*/ : java.lang.Object): kotlin.Unit + public final fun ``(): java.lang.Object + protected final fun ``(/*0*/ ``: java.lang.Object): kotlin.Unit public final var property3: java.lang.Object - public final fun (): java.lang.Object - private final fun (/*0*/ : java.lang.Object): kotlin.Unit + public final fun ``(): java.lang.Object + private final fun ``(/*0*/ ``: java.lang.Object): kotlin.Unit protected final var property4: kotlin.String - protected final fun (): kotlin.String - protected final fun (/*0*/ : kotlin.String): kotlin.Unit + protected final fun ``(): kotlin.String + protected final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit protected final var property5: kotlin.String - protected final fun (): kotlin.String - private final fun (/*0*/ : kotlin.String): kotlin.Unit + protected final fun ``(): kotlin.String + private final fun ``(/*0*/ ``: kotlin.String): kotlin.Unit public final var property8: kotlin.Int - public final fun (): kotlin.Int - public final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + public final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit public final var property9: kotlin.Int - public final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + public final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit } diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt index 6483e239d02..1508ca72ca6 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtValLong.txt @@ -1,10 +1,10 @@ package test public val kotlin.Long.date1: kotlin.Any - public fun kotlin.Long.(): kotlin.Any + public fun kotlin.Long.``(): kotlin.Any internal val kotlin.Long.date12: kotlin.Any - internal fun kotlin.Long.(): kotlin.Any + internal fun kotlin.Long.``(): kotlin.Any private val kotlin.Long.date3: java.util.Date - private fun kotlin.Long.(): java.util.Date + private fun kotlin.Long.``(): java.util.Date public val kotlin.Long.date4: java.util.Date - public fun kotlin.Long.(): java.util.Date + public fun kotlin.Long.``(): java.util.Date diff --git a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt index 96229050950..467b18265ec 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/defaultAccessors/ExtVarLong.txt @@ -1,23 +1,23 @@ package test public var kotlin.Long.date1: kotlin.Any - public fun kotlin.Long.(): kotlin.Any - public fun kotlin.Long.(/*0*/ value: kotlin.Any): kotlin.Unit + public fun kotlin.Long.``(): kotlin.Any + public fun kotlin.Long.``(/*0*/ value: kotlin.Any): kotlin.Unit public var kotlin.Long.date11: java.util.Date - public fun kotlin.Long.(): java.util.Date - public fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit + public fun kotlin.Long.``(): java.util.Date + public fun kotlin.Long.``(/*0*/ value: java.util.Date): kotlin.Unit public var kotlin.Long.date3: kotlin.Any - public fun kotlin.Long.(): kotlin.Any - private fun kotlin.Long.(/*0*/ value: kotlin.Any): kotlin.Unit + public fun kotlin.Long.``(): kotlin.Any + private fun kotlin.Long.``(/*0*/ value: kotlin.Any): kotlin.Unit private var kotlin.Long.date4: java.util.Date - private fun kotlin.Long.(): java.util.Date - private fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit + private fun kotlin.Long.``(): java.util.Date + private fun kotlin.Long.``(/*0*/ value: java.util.Date): kotlin.Unit public var kotlin.Long.date7: java.util.Date - public fun kotlin.Long.(): java.util.Date - public fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit + public fun kotlin.Long.``(): java.util.Date + public fun kotlin.Long.``(/*0*/ value: java.util.Date): kotlin.Unit public var kotlin.Long.date8: java.util.Date - public fun kotlin.Long.(): java.util.Date - internal fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit + public fun kotlin.Long.``(): java.util.Date + internal fun kotlin.Long.``(/*0*/ value: java.util.Date): kotlin.Unit public var kotlin.Long.date9: java.util.Date - public fun kotlin.Long.(): java.util.Date - private fun kotlin.Long.(/*0*/ value: java.util.Date): kotlin.Unit + public fun kotlin.Long.``(): java.util.Date + private fun kotlin.Long.``(/*0*/ value: java.util.Date): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlin/prop/nonConstValWithConstantValueAttribute.txt b/compiler/testData/loadJava/compiledKotlin/prop/nonConstValWithConstantValueAttribute.txt index a23c262c4a6..936cad2b478 100644 --- a/compiler/testData/loadJava/compiledKotlin/prop/nonConstValWithConstantValueAttribute.txt +++ b/compiler/testData/loadJava/compiledKotlin/prop/nonConstValWithConstantValueAttribute.txt @@ -1,17 +1,17 @@ package test public val nonConstVal1: kotlin.Int = 1 - public fun (): kotlin.Int + public fun ``(): kotlin.Int public final class C { /*primary*/ public constructor C() public final val nonConstVal2: kotlin.Int = 2 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int public companion object Companion { /*primary*/ private constructor Companion() public final val nonConstVal3: kotlin.Int = 3 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } @@ -20,6 +20,6 @@ public interface I { public companion object Companion { /*primary*/ private constructor Companion() public final val nonConstVal4: kotlin.Int = 4 - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } } diff --git a/compiler/testData/loadJava/compiledKotlin/typealias/Annotations.txt b/compiler/testData/loadJava/compiledKotlin/typealias/Annotations.txt index 6244848433e..8b690cfe191 100644 --- a/compiler/testData/loadJava/compiledKotlin/typealias/Annotations.txt +++ b/compiler/testData/loadJava/compiledKotlin/typealias/Annotations.txt @@ -3,7 +3,7 @@ package test @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPEALIAS}) public final annotation class Ann : kotlin.Annotation { /*primary*/ public constructor Ann(/*0*/ value: kotlin.String = ...) public final val value: kotlin.String = "" - public final fun (): kotlin.String + public final fun ``(): kotlin.String } @test.Ann public typealias A1 = kotlin.String @test.Ann(value = "OK") public typealias A2 = kotlin.String diff --git a/compiler/testData/loadJava/compiledKotlin/typealias/Basic.txt b/compiler/testData/loadJava/compiledKotlin/typealias/Basic.txt index 0879e4ab023..6c2a78955e2 100644 --- a/compiler/testData/loadJava/compiledKotlin/typealias/Basic.txt +++ b/compiler/testData/loadJava/compiledKotlin/typealias/Basic.txt @@ -1,17 +1,17 @@ package test public val x1: test.S /* = kotlin.String */ - public fun (): test.S /* = kotlin.String */ + public fun ``(): test.S /* = kotlin.String */ public val x2: test.SS /* = kotlin.String */ - public fun (): test.SS /* = kotlin.String */ + public fun ``(): test.SS /* = kotlin.String */ public val x3: test.SSS /* = kotlin.String */ - public fun (): test.SSS /* = kotlin.String */ + public fun ``(): test.SSS /* = kotlin.String */ public val x4: test.S? /* = kotlin.String? */ - public fun (): test.S? /* = kotlin.String? */ + public fun ``(): test.S? /* = kotlin.String? */ public val x5: test.SS? /* = kotlin.String? */ - public fun (): test.SS? /* = kotlin.String? */ + public fun ``(): test.SS? /* = kotlin.String? */ public val x6: test.SSS? /* = kotlin.String? */ - public fun (): test.SSS? /* = kotlin.String? */ + public fun ``(): test.SSS? /* = kotlin.String? */ public typealias S = kotlin.String public typealias SS = test.S public typealias SSS = test.SS diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.txt b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.txt index 493adf2147b..36baab3b3a5 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/InternalTopLevelMembers.txt @@ -1,5 +1,5 @@ package test internal val x: kotlin.Int - internal fun (): kotlin.Int + internal fun ``(): kotlin.Int internal fun f(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.txt index bd96486b6f0..d71a0fe0ccf 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateClassMembers.txt @@ -3,11 +3,11 @@ package test public final class PrivateClassMembers { /*primary*/ public constructor PrivateClassMembers() internal final val internal: kotlin.Int - internal final fun (): kotlin.Int + internal final fun ``(): kotlin.Int private final var r: kotlin.Int - private final fun (): kotlin.Int - private final fun (/*0*/ : kotlin.Int): kotlin.Unit + private final fun ``(): kotlin.Int + private final fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit private final val v: kotlin.Int - private final fun (): kotlin.Int + private final fun ``(): kotlin.Int private final fun f(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt index 9bca57a5583..d01b3ba9a24 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateToThis.txt @@ -3,14 +3,14 @@ package test public final class A { /*primary*/ public constructor A() private/*private to this*/ final var bar: I - private/*private to this*/ final fun (): I - private/*private to this*/ final fun (/*0*/ : I): kotlin.Unit + private/*private to this*/ final fun ``(): I + private/*private to this*/ final fun ``(/*0*/ ``: I): kotlin.Unit private/*private to this*/ final val foo: I - private/*private to this*/ final fun (): I + private/*private to this*/ final fun ``(): I private/*private to this*/ final val val_with_accessors: I - private/*private to this*/ final fun (): I + private/*private to this*/ final fun ``(): I private/*private to this*/ final var var_with_accessors: I - private/*private to this*/ final fun (): I - private/*private to this*/ final fun (/*0*/ value: I): kotlin.Unit + private/*private to this*/ final fun ``(): I + private/*private to this*/ final fun ``(/*0*/ value: I): kotlin.Unit private/*private to this*/ final fun bas(): I } diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.txt index 548acd79c1f..99d79133893 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PrivateTopLevelVal.txt @@ -1,4 +1,4 @@ package test private val topLevelVal: kotlin.Int - private fun (): kotlin.Int + private fun ``(): kotlin.Int diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt index 8d32b57c93a..0fef774827f 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructor.txt @@ -3,19 +3,19 @@ package test public open class Base { /*primary*/ public constructor Base() internal open val int: kotlin.Int - internal open fun (): kotlin.Int + internal open fun ``(): kotlin.Int protected open val prot: kotlin.Int - protected open fun (): kotlin.Int + protected open fun ``(): kotlin.Int public open val pub: kotlin.Int - public open fun (): kotlin.Int + public open fun ``(): kotlin.Int } public final class Child : test.Base { /*primary*/ public constructor Child(/*0*/ prot: kotlin.Int, /*1*/ int: kotlin.Int, /*2*/ pub: kotlin.Int) internal open override /*1*/ val int: kotlin.Int - internal open override /*1*/ fun (): kotlin.Int + internal open override /*1*/ fun ``(): kotlin.Int protected open override /*1*/ val prot: kotlin.Int - protected open override /*1*/ fun (): kotlin.Int + protected open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ val pub: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt index dafc52107ba..c5f4efe5a6d 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/PropertyInConstructorExplicitVisibility.txt @@ -3,19 +3,19 @@ package test public open class Base { /*primary*/ public constructor Base() internal open val int: kotlin.Int - internal open fun (): kotlin.Int + internal open fun ``(): kotlin.Int protected open val prot: kotlin.Int - protected open fun (): kotlin.Int + protected open fun ``(): kotlin.Int public open val pub: kotlin.Int - public open fun (): kotlin.Int + public open fun ``(): kotlin.Int } public final class Child : test.Base { /*primary*/ public constructor Child(/*0*/ prot: kotlin.Int, /*1*/ int: kotlin.Int, /*2*/ pub: kotlin.Int) public open override /*1*/ val int: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ val prot: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int public open override /*1*/ val pub: kotlin.Int - public open override /*1*/ fun (): kotlin.Int + public open override /*1*/ fun ``(): kotlin.Int } diff --git a/compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt b/compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt index ca90f848ccb..0dc78ba5d4d 100644 --- a/compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt +++ b/compiler/testData/loadJava/compiledKotlin/visibility/TopLevelVarWithPrivateSetter.txt @@ -1,5 +1,5 @@ package test internal var topLevelVar: kotlin.Int - internal fun (): kotlin.Int - private fun (/*0*/ : kotlin.Int): kotlin.Unit + internal fun ``(): kotlin.Int + private fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.txt index dc5407911f2..2a63e36c883 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/ConstValInMultifileClass.txt @@ -1,10 +1,10 @@ package test @test.Anno(value = "OK") public const val constant: kotlin.String = "OK" - public fun (): kotlin.String + public fun ``(): kotlin.String public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ value: kotlin.String) public final val value: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.txt index ebf063ed944..a7d268e53f8 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/JvmFieldInInterfaceCompanion.txt @@ -5,8 +5,8 @@ public interface I { public companion object Companion { /*primary*/ private constructor Companion() @field:kotlin.jvm.JvmField public final val x: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String @field:kotlin.jvm.JvmField public final val y: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } } diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.txt index 8aefe4c943e..85fa085adbf 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/annotations/WithUnsignedTypeParameters.txt @@ -1,13 +1,13 @@ package test public const val ubyteConst: kotlin.UByte = 10.toUByte() - public fun (): kotlin.UByte + public fun ``(): kotlin.UByte public const val uintConst: kotlin.UInt = 30.toUInt() - public fun (): kotlin.UInt + public fun ``(): kotlin.UInt public const val ulongConst: kotlin.ULong = 40.toULong() - public fun (): kotlin.ULong + public fun ``(): kotlin.ULong public const val ushortConst: kotlin.UShort = 20.toUShort() - public fun (): kotlin.UShort + public fun ``(): kotlin.UShort public final class A { /*primary*/ public constructor A() @@ -19,11 +19,11 @@ public final class A { @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.TYPE, AnnotationTarget.TYPE_PARAMETER}) public final annotation class Ann : kotlin.Annotation { /*primary*/ public constructor Ann(/*0*/ ubyte: kotlin.UByte, /*1*/ ushort: kotlin.UShort, /*2*/ uint: kotlin.UInt, /*3*/ ulong: kotlin.ULong) public final val ubyte: kotlin.UByte - public final fun (): kotlin.UByte + public final fun ``(): kotlin.UByte public final val uint: kotlin.UInt - public final fun (): kotlin.UInt + public final fun ``(): kotlin.UInt public final val ulong: kotlin.ULong - public final fun (): kotlin.ULong + public final fun ``(): kotlin.ULong public final val ushort: kotlin.UShort - public final fun (): kotlin.UShort + public final fun ``(): kotlin.UShort } diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/coroutines/annotatedSuspendFun.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/coroutines/annotatedSuspendFun.txt index 751eb70db4f..e8142ad79a2 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/coroutines/annotatedSuspendFun.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/coroutines/annotatedSuspendFun.txt @@ -5,5 +5,5 @@ package test public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ t: kotlin.String) public final val t: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt b/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt index bf665ff0785..e5525430d7d 100644 --- a/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt +++ b/compiler/testData/loadJava/compiledKotlinWithStdlib/platformNames/functionName.txt @@ -1,12 +1,12 @@ package test @field:test.A(s = "2") public var v: kotlin.Int - @test.A(s = "3") @kotlin.jvm.JvmName(name = "vget") public fun (): kotlin.Int - @test.A(s = "4") @kotlin.jvm.JvmName(name = "vset") public fun (/*0*/ : kotlin.Int): kotlin.Unit + @test.A(s = "3") @kotlin.jvm.JvmName(name = "vget") public fun ``(): kotlin.Int + @test.A(s = "4") @kotlin.jvm.JvmName(name = "vset") public fun ``(/*0*/ ``: kotlin.Int): kotlin.Unit @test.A(s = "1") @kotlin.jvm.JvmName(name = "bar") public fun foo(): kotlin.String public final annotation class A : kotlin.Annotation { /*primary*/ public constructor A(/*0*/ s: kotlin.String) public final val s: kotlin.String - public final fun (): kotlin.String + public final fun ``(): kotlin.String } diff --git a/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithExplicitContainer.txt b/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithExplicitContainer.txt index 4f29b59fa03..b1f2b896c0c 100644 --- a/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithExplicitContainer.txt +++ b/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithExplicitContainer.txt @@ -5,12 +5,12 @@ package test @java.lang.annotation.Repeatable(value = test.Anno.Container::class) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS}) public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ code: kotlin.Int) public final val code: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS}) public final annotation class Container : kotlin.Annotation { /*primary*/ public constructor Container(/*0*/ value: kotlin.Array) public final val value: kotlin.Array - public final fun (): kotlin.Array + public final fun ``(): kotlin.Array } } diff --git a/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithImplicitContainer.txt b/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithImplicitContainer.txt index 80e6a5949cb..14a07bdaea7 100644 --- a/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithImplicitContainer.txt +++ b/compiler/testData/loadJava8/compiledKotlinWithStdlib/annotations/RepeatableAnnotationWithImplicitContainer.txt @@ -5,7 +5,7 @@ package test @kotlin.annotation.Repeatable @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS}) public final annotation class Anno : kotlin.Annotation { /*primary*/ public constructor Anno(/*0*/ code: kotlin.Int) public final val code: kotlin.Int - public final fun (): kotlin.Int + public final fun ``(): kotlin.Int } @test.Anno(code = 1) @test.Anno(code = 2) public final class Z { diff --git a/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceivers.txt b/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceivers.txt index 995e2f12681..7ec9e1f3cbc 100644 --- a/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceivers.txt +++ b/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceivers.txt @@ -12,7 +12,7 @@ fun bar(a: A, b: dynamic) { Resolved call: -Resulting descriptor: fun foo(): dynamic defined in bar. +Resulting descriptor: fun foo(): dynamic defined in bar.`` Explicit receiver kind = DISPATCH_RECEIVER Dispatch receiver = b {dynamic} diff --git a/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt b/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt index 766b216f337..60d568bdb87 100644 --- a/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt +++ b/compiler/testData/resolvedCalls/dynamic/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt @@ -14,8 +14,8 @@ fun bar(a: A, b: dynamic) { Resolved call: -Resulting descriptor: fun foo(): dynamic defined in bar.. +Resulting descriptor: fun foo(): dynamic defined in bar.``.`` Explicit receiver kind = NO_EXPLICIT_RECEIVER -Dispatch receiver = dynamicExt{fun dynamic.(): dynamic defined in bar.} +Dispatch receiver = dynamicExt{fun dynamic.``(): dynamic defined in bar.``} Extension receiver = NO_RECEIVER diff --git a/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceivers.txt b/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceivers.txt index 6a0c2709af3..80c89c453fe 100644 --- a/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceivers.txt +++ b/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceivers.txt @@ -17,5 +17,5 @@ Resolved call: Resulting descriptor: fun B.foo(): Unit defined in A Explicit receiver kind = EXTENSION_RECEIVER -Dispatch receiver = AExt{fun A.(): Unit defined in bar} +Dispatch receiver = AExt{fun A.``(): Unit defined in bar} Extension receiver = b {B} diff --git a/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt b/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt index a86b6dc7293..3ce0267d1d8 100644 --- a/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt +++ b/compiler/testData/resolvedCalls/hasBothDispatchAndExtensionReceiversWithoutExplicitReceiver.txt @@ -19,5 +19,5 @@ Resolved call: Resulting descriptor: fun B.foo(): Unit defined in A Explicit receiver kind = NO_EXPLICIT_RECEIVER -Dispatch receiver = AExt{fun A.(): Unit defined in bar} -Extension receiver = BExt{fun B.(): Unit defined in bar.} +Dispatch receiver = AExt{fun A.``(): Unit defined in bar} +Extension receiver = BExt{fun B.``(): Unit defined in bar.``} diff --git a/compiler/testData/resolvedCalls/invoke/implicitReceiverForInvoke.txt b/compiler/testData/resolvedCalls/invoke/implicitReceiverForInvoke.txt index 33d2bf46d5e..81fcfbbf8a9 100644 --- a/compiler/testData/resolvedCalls/invoke/implicitReceiverForInvoke.txt +++ b/compiler/testData/resolvedCalls/invoke/implicitReceiverForInvoke.txt @@ -12,4 +12,4 @@ Resulting descriptor: operator fun Int.invoke(): Unit defined in kotlin.Function Explicit receiver kind = DISPATCH_RECEIVER Dispatch receiver = f {[@kotlin.ExtensionFunctionType] Function1} -Extension receiver = IntExt{fun Int.(): Unit defined in bar} +Extension receiver = IntExt{fun Int.``(): Unit defined in bar} diff --git a/compiler/testData/resolvedCalls/realExamples/stringPlusInBuilders.txt b/compiler/testData/resolvedCalls/realExamples/stringPlusInBuilders.txt index 9c7d63300ae..299a5981c62 100644 --- a/compiler/testData/resolvedCalls/realExamples/stringPlusInBuilders.txt +++ b/compiler/testData/resolvedCalls/realExamples/stringPlusInBuilders.txt @@ -45,5 +45,5 @@ Resolved call: Resulting descriptor: fun String.unaryPlus(): Unit defined in Title Explicit receiver kind = EXTENSION_RECEIVER -Dispatch receiver = TitleExt{fun Title.(): Unit defined in result..} +Dispatch receiver = TitleExt{fun Title.``(): Unit defined in result.``.``} Extension receiver = "Foo" {String} diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/1.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/1.kt index 26e1a5fe60e..0385e4b3cf4 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/1.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/neg/1.kt @@ -339,16 +339,16 @@ fun case_20(b: Boolean) { } if (a.B19.C19.D19 !== null !is Boolean) { - .B19..C19..D19.?")!>a.B19.C19.D19 - .B19..C19..D19.?")!>a.B19.C19.D19.equals(null) - .B19..C19..D19.?")!>a.B19.C19.D19.propT - .B19..C19..D19.?")!>a.B19.C19.D19.propAny - .B19..C19..D19.?")!>a.B19.C19.D19.propNullableT - .B19..C19..D19.?")!>a.B19.C19.D19.propNullableAny - .B19..C19..D19.?")!>a.B19.C19.D19.funT() - .B19..C19..D19.?")!>a.B19.C19.D19.funAny() - .B19..C19..D19.?")!>a.B19.C19.D19.funNullableT() - .B19..C19..D19.?")!>a.B19.C19.D19.funNullableAny() + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.equals(null) + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propT + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propAny + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableT + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableAny + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funT() + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funAny() + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableT() + `.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableAny() } } @@ -430,19 +430,19 @@ fun case_25(b: Boolean) { val y = if (b) x else null if (y !== null === true) { - val z = .?")!>y() + val z = `.``?")!>y() if (z != null !== false) { - .?")!>z.a - .?")!>z.a.equals(null) - .?")!>z.a.propT - .?")!>z.a.propAny - .?")!>z.a.propNullableT - .?")!>z.a.propNullableAny - .?")!>z.a.funT() - .?")!>z.a.funAny() - .?")!>z.a.funNullableT() - .?")!>z.a.funNullableAny() + `.``?")!>z.a + `.``?")!>z.a.equals(null) + `.``?")!>z.a.propT + `.``?")!>z.a.propAny + `.``?")!>z.a.propNullableT + `.``?")!>z.a.propNullableAny + `.``?")!>z.a.funT() + `.``?")!>z.a.funAny() + `.``?")!>z.a.funNullableT() + `.``?")!>z.a.funNullableAny() } } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/1.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/1.kt index ca883664f2e..6bf0f10c906 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/1.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/1.kt @@ -404,16 +404,16 @@ fun case_20(b: Boolean) { } if (a.B19.C19.D19 !== null) { - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19 - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.equals(null) - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propT - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propAny - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.propNullableT - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.propNullableAny - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funT() - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funAny() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.funNullableT() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.funNullableAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.equals(null) + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propT + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propAny + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableT + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableAny + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funT() + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableT() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableAny() } } @@ -495,19 +495,19 @@ fun case_25(b: Boolean) { val y = if (b) x else null if (y !== null) { - val z = .?")!> case_25..?)? & () -> case_25..?"), DEBUG_INFO_SMARTCAST!>y() + val z = `.``?")!> case_25.``.``?)? & () -> case_25.``.``?"), DEBUG_INFO_SMARTCAST!>y() if (z != null) { - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.equals(null) - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.propT - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.propAny - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.propNullableT - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.propNullableAny - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.funT() - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.funAny() - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.funNullableT() - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a.funNullableAny() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.equals(null) + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.propT + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.propAny + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.propNullableT + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.propNullableAny + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.funT() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.funAny() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.funNullableT() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a.funNullableAny() } } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/2.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/2.kt index 2b677266d74..d8c3ebc1ff2 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/2.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/2.kt @@ -76,19 +76,19 @@ fun case_3(b: Boolean) { val y = if (b) x else null if (false || false || false || false || y !== null) { - val z = .?")!>y() - case_3..?)?")!>y.equals(null) - case_3..?)?")!>y.propT - case_3..?)?")!>y.propAny - case_3..?)?")!>y.propNullableT - case_3..?)?")!>y.propNullableAny - case_3..?)?")!>y.funT() - case_3..?)?")!>y.funAny() - case_3..?)?")!>y.funNullableT() - case_3..?)?")!>y.funNullableAny() + val z = `.``?")!>y() + case_3.``.``?)?")!>y.equals(null) + case_3.``.``?)?")!>y.propT + case_3.``.``?)?")!>y.propAny + case_3.``.``?)?")!>y.propNullableT + case_3.``.``?)?")!>y.propNullableAny + case_3.``.``?)?")!>y.funT() + case_3.``.``?)?")!>y.funAny() + case_3.``.``?)?")!>y.funNullableT() + case_3.``.``?)?")!>y.funNullableAny() if (z != null || false) { - . & case_3..?"), DEBUG_INFO_SMARTCAST!>z.a + `.`` & case_3.``.``?"), DEBUG_INFO_SMARTCAST!>z.a } } } @@ -283,21 +283,21 @@ fun case_11(b: Boolean) { val y = if (b) x else null if (y === null && true) else { - val z = .?")!>y() - case_11..?)?")!>y.equals(null) - case_11..?)?")!>y.propT - case_11..?)?")!>y.propAny - case_11..?)?")!>y.propNullableT - case_11..?)?")!>y.propNullableAny - case_11..?)?")!>y.funT() - case_11..?)?")!>y.funAny() - case_11..?)?")!>y.funNullableT() - case_11..?)?")!>y.funNullableAny() + val z = `.``?")!>y() + case_11.``.``?)?")!>y.equals(null) + case_11.``.``?)?")!>y.propT + case_11.``.``?)?")!>y.propAny + case_11.``.``?)?")!>y.propNullableT + case_11.``.``?)?")!>y.propNullableAny + case_11.``.``?)?")!>y.funT() + case_11.``.``?)?")!>y.funAny() + case_11.``.``?)?")!>y.funNullableT() + case_11.``.``?)?")!>y.funNullableAny() if (z != null || b) { } else { - .? & kotlin.Nothing?")!>z + `.``? & kotlin.Nothing?")!>z } } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/3.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/3.kt index 778437fd478..70d9a0587e0 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/3.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/3.kt @@ -245,7 +245,7 @@ fun case_20(b: Boolean) { } if (a.B19.C19.D19 == null) { - .B19..C19..D19.? & kotlin.Nothing?")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.``? & kotlin.Nothing?")!>a.B19.C19.D19 } } @@ -297,10 +297,10 @@ fun case_25(b: Boolean) { val y = if (b) x else null if (y != null) { - val z = .?")!> case_25..?)? & () -> case_25..?"), DEBUG_INFO_SMARTCAST!>y() + val z = `.``?")!> case_25.``.``?)? & () -> case_25.``.``?"), DEBUG_INFO_SMARTCAST!>y() if (z == null) { - .? & kotlin.Nothing?")!>z + `.``? & kotlin.Nothing?")!>z } } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/4.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/4.kt index ed19e72e61a..60e58241783 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/4.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/4.kt @@ -244,7 +244,7 @@ fun case_20() { } if (a.B19.C19.D19 === null) { - .B19..C19..D19. & kotlin.Nothing")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.`` & kotlin.Nothing")!>a.B19.C19.D19 } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.kt index 54ccfddf3ff..afbe1216f36 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/6.kt @@ -399,16 +399,16 @@ fun case_20(x: Boolean, y: Nothing?) { } if (z.B19.C19.D19 !== y) { - .B19..C19..D19. & case_20..B19..C19..D19.?")!>z.B19.C19.D19 - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.equals(null) - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.propT - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.propAny - .B19..C19..D19. & case_20..B19..C19..D19.?")!>z.B19.C19.D19.propNullableT - .B19..C19..D19. & case_20..B19..C19..D19.?")!>z.B19.C19.D19.propNullableAny - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.funT() - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.funAny() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>z.B19.C19.D19.funNullableT() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>z.B19.C19.D19.funNullableAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>z.B19.C19.D19 + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.equals(null) + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.propT + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.propAny + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>z.B19.C19.D19.propNullableT + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>z.B19.C19.D19.propNullableAny + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.funT() + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>z.B19.C19.D19.funAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>z.B19.C19.D19.funNullableT() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>z.B19.C19.D19.funNullableAny() } } @@ -498,19 +498,19 @@ fun case_25(b: Boolean, z: Nothing?) { val y = if (b) x else z if (y !== z || y != implicitNullableNothingProperty) { - val z1 = .?")!> case_25..?)? & () -> case_25..?"), DEBUG_INFO_SMARTCAST!>y() + val z1 = `.``?")!> case_25.``.``?)? & () -> case_25.``.``?"), DEBUG_INFO_SMARTCAST!>y() if (z1 != z && implicitNullableNothingProperty !== z1) { - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.a - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.equals(null) - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.propT - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.propAny - . & case_25..?")!>z1.propNullableT - . & case_25..?")!>z1.propNullableAny - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.funT() - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z1.funAny() - . & case_25..?")!>z1.funNullableT() - . & case_25..?")!>z1.funNullableAny() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.a + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.equals(null) + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.propT + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.propAny + `.`` & case_25.``.``?")!>z1.propNullableT + `.`` & case_25.``.``?")!>z1.propNullableAny + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.funT() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z1.funAny() + `.`` & case_25.``.``?")!>z1.funNullableT() + `.`` & case_25.``.``?")!>z1.funNullableAny() } } } @@ -584,19 +584,19 @@ fun case_29(x: Boolean) { val y = if (x) z else null if (false || false || false || false || y !== v) { - val t = .?")!>y() + val t = `.``?")!>y() if (z !== t || false) { - .?")!>t.a - .?")!>t.equals(null) - .?")!>t.propT - .?")!>t.propAny - .?")!>t.propNullableT - .?")!>t.propNullableAny - .?")!>t.funT() - .?")!>t.funAny() - .?")!>t.funNullableT() - .?")!>t.funNullableAny() + `.``?")!>t.a + `.``?")!>t.equals(null) + `.``?")!>t.propT + `.``?")!>t.propAny + `.``?")!>t.propNullableT + `.``?")!>t.propNullableAny + `.``?")!>t.funT() + `.``?")!>t.funAny() + `.``?")!>t.funNullableT() + `.``?")!>t.funNullableAny() } } } @@ -982,7 +982,7 @@ fun case_55(b: Boolean) { } if (a.B19.C19.D19 === a.B19.C19.z) { - .B19..C19..D19.? & kotlin.Nothing?")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.``? & kotlin.Nothing?")!>a.B19.C19.D19 } } @@ -1063,10 +1063,10 @@ fun case_60(b: Boolean) { val y = if (b) x else nullableNothingProperty if (y != nullableNothingProperty) { - val z = .?")!> case_60..?)? & () -> case_60..?"), DEBUG_INFO_SMARTCAST!>y() + val z = `.``?")!> case_60.``.``?)? & () -> case_60.``.``?"), DEBUG_INFO_SMARTCAST!>y() if (z == nullableNothingProperty) { - .? & kotlin.Nothing?")!>z + `.``? & kotlin.Nothing?")!>z } } } diff --git a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/7.kt b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/7.kt index 51205113d37..cb05a22a1cd 100644 --- a/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/7.kt +++ b/compiler/tests-spec/testData/diagnostics/notLinked/dfa/pos/7.kt @@ -382,16 +382,16 @@ fun case_20(b: Boolean) { } if (a.B19.C19.D19 !== null || a.y != a.B19.C19.D19) { - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19 - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.equals(null) - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propT - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propAny - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.propNullableT - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.propNullableAny - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funT() - .B19..C19..D19."), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funAny() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.funNullableT() - .B19..C19..D19. & case_20..B19..C19..D19.?")!>a.B19.C19.D19.funNullableAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19 + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.equals(null) + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propT + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.propAny + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableT + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.propNullableAny + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funT() + `.B19.``.C19.``.D19.``"), DEBUG_INFO_SMARTCAST!>a.B19.C19.D19.funAny() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableT() + `.B19.``.C19.``.D19.`` & case_20.``.B19.``.C19.``.D19.``?")!>a.B19.C19.D19.funNullableAny() } } @@ -485,19 +485,19 @@ fun case_25(b: Boolean) { if (y !== null || x()!!.b != y) { if (x()!!.b != y) { - val z = .?")!> case_25..?)? & () -> case_25..?"), DEBUG_INFO_SMARTCAST!>y() + val z = `.``?")!> case_25.``.``?)? & () -> case_25.``.``?"), DEBUG_INFO_SMARTCAST!>y() if (z != null) { - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.a - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.equals(null) - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.propT - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.propAny - . & case_25..?")!>z.propNullableT - . & case_25..?")!>z.propNullableAny - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.funT() - . & case_25..?"), DEBUG_INFO_SMARTCAST!>z.funAny() - . & case_25..?")!>z.funNullableT() - . & case_25..?")!>z.funNullableAny() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.a + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.equals(null) + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.propT + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.propAny + `.`` & case_25.``.``?")!>z.propNullableT + `.`` & case_25.``.``?")!>z.propNullableAny + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.funT() + `.`` & case_25.``.``?"), DEBUG_INFO_SMARTCAST!>z.funAny() + `.`` & case_25.``.``?")!>z.funNullableT() + `.`` & case_25.``.``?")!>z.funNullableAny() } } }