# Classes mapping
STSDBar,/Bar|null[0]
STSDKotlinEnum,kotlin/Enum|null[0]
STSDKotlinComparable,kotlin/Comparable|null[0]
STSDBaz,/Baz|null[0]
STSDBazCompanion,/Baz.Companion|null[0]
STSDFoo,/Foo|null[0]
STSDKotlinThrowable,kotlin/Throwable|null[0]
STSDKotlinEnumCompanion,kotlin/Enum.Companion|null[0]
STSDKotlinArray,kotlin/Array|null[0]
STSDKotlinIterator,kotlin.collections/Iterator|null[0]

# Instance methods mapping
STSDBar.compareToOther:,/Bar.compareTo|compareTo(Bar){}[0]
STSDBar.isEqual:,/Bar.equals|equals(kotlin.Any?){}[0]
STSDBar.hash,/Bar.hashCode|hashCode(){}[0]
STSDBar.description,/Bar.toString|toString(){}[0]
STSDBar.name,/Bar.name.<get-name>|<get-name>(){}[0]
STSDBar.ordinal,/Bar.ordinal.<get-ordinal>|<get-ordinal>(){}[0]
STSDKotlinEnum.compareToOther:,kotlin/Enum.compareTo|compareTo(1:0){}[0]
STSDKotlinEnum.isEqual:,kotlin/Enum.equals|equals(kotlin.Any?){}[0]
STSDKotlinEnum.hash,kotlin/Enum.hashCode|hashCode(){}[0]
STSDKotlinEnum.description,kotlin/Enum.toString|toString(){}[0]
STSDKotlinEnum.name,kotlin/Enum.name.<get-name>|<get-name>(){}[0]
STSDKotlinEnum.ordinal,kotlin/Enum.ordinal.<get-ordinal>|<get-ordinal>(){}[0]
STSDKotlinEnum.initWithName:ordinal:,kotlin/Enum.<init>|<init>(kotlin.String;kotlin.Int){}[0]
STSDKotlinComparable.compareToOther:,kotlin/Comparable.compareTo|compareTo(1:0){}[0]
STSDKotlinComparable.isEqual:,kotlin/Comparable.equals|equals(kotlin.Any?){}[0]
STSDKotlinComparable.hash,kotlin/Comparable.hashCode|hashCode(){}[0]
STSDKotlinComparable.description,kotlin/Comparable.toString|toString(){}[0]
STSDBaz.isEqual:,/Baz.equals|equals(kotlin.Any?){}[0]
STSDBaz.hash,/Baz.hashCode|hashCode(){}[0]
STSDBaz.description,/Baz.toString|toString(){}[0]
STSDBaz.init,/Baz.<init>|<init>(){}[0]
STSDBazCompanion.isEqual:,/Baz.Companion.equals|equals(kotlin.Any?){}[0]
STSDBazCompanion.hash,/Baz.Companion.hashCode|hashCode(){}[0]
STSDBazCompanion.description,/Baz.Companion.toString|toString(){}[0]
STSDBazCompanion.nestedExtensionFunction:,/Baz.Companion.nestedExtensionFunction|nestedExtensionFunction@Foo(){}[0]
STSDBazCompanion.nestedExtensionProperty:,/Baz.Companion.nestedExtensionProperty.<get-nestedExtensionProperty>|<get-nestedExtensionProperty>@Foo(){}[0]
STSDFoo.bar,/Foo.bar|bar(){}[0]
STSDFoo.isEqual:,/Foo.equals|equals(kotlin.Any?){}[0]
STSDFoo.getStackTrace,/Foo.getStackTrace|getStackTrace(){}[0]
STSDFoo.hash,/Foo.hashCode|hashCode(){}[0]
STSDFoo.printStackTrace,/Foo.printStackTrace|printStackTrace(){}[0]
STSDFoo.description,/Foo.toString|toString(){}[0]
STSDFoo.baz,/Foo.baz.<get-baz>|<get-baz>(){}[0]
STSDFoo.cause,/Foo.cause.<get-cause>|<get-cause>(){}[0]
STSDFoo.message,/Foo.message.<get-message>|<get-message>(){}[0]
STSDFoo.name,/Foo.name.<get-name>|<get-name>(){}[0]
STSDFoo.qux,/Foo.qux.<get-qux>|<get-qux>(){}[0]
STSDFoo.initWithName:,/Foo.<init>|<init>(kotlin.String){}[0]
STSDFoo.extensionProperty,/extensionProperty.<get-extensionProperty>|<get-extensionProperty>@Foo(){}[0]
STSDFoo.extensionFunction,/extensionFunction|extensionFunction@Foo(){}[0]
STSDKotlinThrowable.isEqual:,kotlin/Throwable.equals|equals(kotlin.Any?){}[0]
STSDKotlinThrowable.getStackTrace,kotlin/Throwable.getStackTrace|getStackTrace(){}[0]
STSDKotlinThrowable.hash,kotlin/Throwable.hashCode|hashCode(){}[0]
STSDKotlinThrowable.printStackTrace,kotlin/Throwable.printStackTrace|printStackTrace(){}[0]
STSDKotlinThrowable.description,kotlin/Throwable.toString|toString(){}[0]
STSDKotlinThrowable.cause,kotlin/Throwable.cause.<get-cause>|<get-cause>(){}[0]
STSDKotlinThrowable.message,kotlin/Throwable.message.<get-message>|<get-message>(){}[0]
STSDKotlinThrowable.initWithMessage:,kotlin/Throwable.<init>|<init>(kotlin.String?){}[0]
STSDKotlinThrowable.initWithCause:,kotlin/Throwable.<init>|<init>(kotlin.Throwable?){}[0]
STSDKotlinThrowable.init,kotlin/Throwable.<init>|<init>(){}[0]
STSDKotlinThrowable.initWithMessage:cause:,kotlin/Throwable.<init>|<init>(kotlin.String?;kotlin.Throwable?){}[0]
STSDKotlinEnumCompanion.isEqual:,kotlin/Enum.Companion.equals|equals(kotlin.Any?){}[0]
STSDKotlinEnumCompanion.hash,kotlin/Enum.Companion.hashCode|hashCode(){}[0]
STSDKotlinEnumCompanion.description,kotlin/Enum.Companion.toString|toString(){}[0]
STSDKotlinArray.isEqual:,kotlin/Array.equals|equals(kotlin.Any?){}[0]
STSDKotlinArray.getIndex:,kotlin/Array.get|get(kotlin.Int){}[0]
STSDKotlinArray.hash,kotlin/Array.hashCode|hashCode(){}[0]
STSDKotlinArray.iterator,kotlin/Array.iterator|iterator(){}[0]
STSDKotlinArray.setIndex:value:,kotlin/Array.set|set(kotlin.Int;1:0){}[0]
STSDKotlinArray.description,kotlin/Array.toString|toString(){}[0]
STSDKotlinArray.size,kotlin/Array.size.<get-size>|<get-size>(){}[0]
STSDKotlinIterator.isEqual:,kotlin.collections/Iterator.equals|equals(kotlin.Any?){}[0]
STSDKotlinIterator.hasNext,kotlin.collections/Iterator.hasNext|hasNext(){}[0]
STSDKotlinIterator.hash,kotlin.collections/Iterator.hashCode|hashCode(){}[0]
STSDKotlinIterator.next,kotlin.collections/Iterator.next|next(){}[0]
STSDKotlinIterator.description,kotlin.collections/Iterator.toString|toString(){}[0]

# Class methods mapping
STSDBar.a,/Bar.A|null[0]
STSDBar.b,/Bar.B|null[0]
STSDBar.c,/Bar.C|null[0]
STSDBar.values,/Bar.values|values#static(){}[0]
STSDBar.entries,/Bar.entries.<get-entries>|<get-entries>#static(){}[0]
STSDKotlinEnum.companion,kotlin/Enum.Companion|null[0]
STSDBaz.companion,/Baz.Companion|null[0]
STSDBazCompanion.companion,/Baz.Companion|null[0]
STSDBazCompanion.shared,/Baz.Companion|null[0]
STSDKotlinEnumCompanion.companion,kotlin/Enum.Companion|null[0]
STSDKotlinEnumCompanion.shared,kotlin/Enum.Companion|null[0]
STSDKotlinArray.arrayWithSize:init:,kotlin/Array.<init>|<init>(kotlin.Int;kotlin.Function1<kotlin.Int,1:0>){}[0]
STSDMainKt.fooTimes:name:,/foo|foo(kotlin.Int;kotlin.String){}[0]
