ClassDeserializer@0 { classes(ClassKey@1) = DeserializedClassDescriptor@2['Function1'] classes(ClassKey@3) = DeserializedClassDescriptor@4['Function2'] classes(ClassKey@5) = DeserializedClassDescriptor@6['InlineOption'] classes(ClassKey@7) = DeserializedClassDescriptor@8['Pair'] classes(ClassKey@9) = DeserializedClassDescriptor@10['data'] classes(ClassKey@11) = DeserializedClassDescriptor@12['deprecated'] classes(ClassKey@13) = DeserializedClassDescriptor@14['inline'] classes(ClassKey@15) = DeserializedClassDescriptor@16['inlineOptions'] } DescriptorLoadersStorage@17 { storage(VirtualFileKotlinClass@18) = Storage@19 storage(VirtualFileKotlinClass@20) = Storage@21 } DescriptorResolver@22 { = JetTypeImpl@23['CompileTimeType<1>'] = JetTypeImpl@24['CompileTimeType<1>'] = JetTypeImpl@25['CompileTimeType<1>'] = JetTypeImpl@26['CompileTimeType<1>'] = JetTypeImpl@27['CompileTimeType<1>'] = JetTypeImpl@28['CompileTimeType<1>'] = JetTypeImpl@29['CompileTimeType<1>'] = JetTypeImpl@30['CompileTimeType<1>'] = JetTypeImpl@31['CompileTimeType<1>'] = JetTypeImpl@32['CompileTimeType<1>'] = JetTypeImpl@33['Pair<2>'] = JetTypeImpl@34['Pair<2>'] } DeserializedClassDescriptor@2['Function1'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] } DeserializedClassDescriptor@4['Function2'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] } DeserializedClassDescriptor@6['InlineOption'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] defaultType = JetTypeImpl@36['InlineOption'] unsubstitutedInnerClassesScope = InnerClassesScopeWrapper@37 } DeserializedClassDescriptor@8['Pair'] { classObjectDescriptor = null containingDeclaration = LazyJavaPackageFragment@35['kotlin'] defaultType = JetTypeImpl@38['Pair<2>'] primaryConstructor = ConstructorDescriptorImpl@39[''] } DeserializedClassDescriptor@10['data'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] primaryConstructor = ConstructorDescriptorImpl@40[''] } DeserializedClassDescriptor@12['deprecated'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] defaultType = JetTypeImpl@41['deprecated'] primaryConstructor = ConstructorDescriptorImpl@42[''] } DeserializedClassDescriptor@14['inline'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] defaultType = JetTypeImpl@43['inline'] } DeserializedClassDescriptor@16['inlineOptions'] { containingDeclaration = LazyJavaPackageFragment@35['kotlin'] defaultType = JetTypeImpl@44['inlineOptions'] primaryConstructor = ConstructorDescriptorImpl@45[''] } DeserializedTypeParameterDescriptor@46['A'] { defaultType = JetTypeImpl@47['A'] typeConstructor = AbstractLazyTypeParameterDescriptor$1@48 upperBounds = LinkedHashSet@49[1] { DeserializedType@50['kotlin.Any'] } } DeserializedTypeParameterDescriptor@51['A'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@52 upperBounds = LinkedHashSet@53[1] { DeserializedType@54['kotlin.Any'] } upperBoundsAsType = DeserializedType@54['kotlin.Any'] } DeserializedTypeParameterDescriptor@55['B'] { defaultType = JetTypeImpl@56['B'] typeConstructor = AbstractLazyTypeParameterDescriptor$1@57 upperBounds = LinkedHashSet@58[1] { DeserializedType@59['kotlin.Any'] } } DeserializedTypeParameterDescriptor@60['B'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@61 upperBounds = LinkedHashSet@62[1] { DeserializedType@63['kotlin.Any'] } } DeserializedTypeParameterDescriptor@64['K'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@65 upperBounds = LinkedHashSet@66[1] { DeserializedType@67['kotlin.Any'] } } DeserializedTypeParameterDescriptor@68['P1'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@69 upperBounds = LinkedHashSet@70[1] { DeserializedType@71['kotlin.Any'] } upperBoundsAsType = DeserializedType@71['kotlin.Any'] } DeserializedTypeParameterDescriptor@72['P1'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@73 upperBounds = LinkedHashSet@74[1] { DeserializedType@75['kotlin.Any'] } upperBoundsAsType = DeserializedType@75['kotlin.Any'] } DeserializedTypeParameterDescriptor@76['P2'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@77 upperBounds = LinkedHashSet@78[1] { DeserializedType@79['kotlin.Any'] } upperBoundsAsType = DeserializedType@79['kotlin.Any'] } DeserializedTypeParameterDescriptor@80['R'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@81 upperBounds = LinkedHashSet@82[1] { DeserializedType@83['kotlin.Any'] } } DeserializedTypeParameterDescriptor@84['R'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@85 upperBounds = LinkedHashSet@86[1] { DeserializedType@87['kotlin.Any'] } } DeserializedTypeParameterDescriptor@88['V'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@89 upperBounds = LinkedHashSet@90[1] { DeserializedType@91['kotlin.Any'] } } DeserializedType@92['A in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@52 } DeserializedType@93['A in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@52 } DeserializedType@94['A in kotlin.Pair'] { constructor = AbstractLazyTypeParameterDescriptor$1@48 } DeserializedType@95['A in kotlin.Pair'] { constructor = AbstractLazyTypeParameterDescriptor$1@48 } DeserializedType@96['B in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@61 } DeserializedType@97['B in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@61 } DeserializedType@98['B in kotlin.Pair'] { constructor = AbstractLazyTypeParameterDescriptor$1@57 } DeserializedType@99['B in kotlin.Pair'] { constructor = AbstractLazyTypeParameterDescriptor$1@57 } DeserializedType@100['K in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@65 } DeserializedType@101['K in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@65 } DeserializedType@102['K in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@65 } DeserializedType@103['V in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@89 } DeserializedType@104['V in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@89 } DeserializedType@105['V in kotlin'] { constructor = AbstractLazyTypeParameterDescriptor$1@89 } DeserializedType@106['java.io.Serializable'] { constructor = LazyJavaClassTypeConstructor@107['Serializable'] } DeserializedType@108['java.util.HashMap'] { constructor = LazyJavaClassTypeConstructor@109['HashMap'] memberScope = SubstitutingScope@110 } DeserializedType@83['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@87['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@54['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@91['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@67['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@71['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@113['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@50['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@75['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@63['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@114['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@79['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@59['kotlin.Any'] { constructor = DeserializedClassTypeConstructor@111 memberScope = DeserializedClassMemberScope@112 } DeserializedType@115['kotlin.Array'] { constructor = DeserializedClassTypeConstructor@116 memberScope = SubstitutingScope@117 } DeserializedType@118['kotlin.Pair'] { constructor = DeserializedClassTypeConstructor@119 memberScope = SubstitutingScope@120 } DeserializedType@121['kotlin.Pair'] { constructor = DeserializedClassTypeConstructor@119 memberScope = SubstitutingScope@122 } DeserializedType@123['kotlin.Pair'] { constructor = DeserializedClassTypeConstructor@119 memberScope = SubstitutingScope@124 } DeserializedType@125['kotlin.Pair'] { constructor = DeserializedClassTypeConstructor@119 memberScope = SubstitutingScope@126 } EnumEntrySyntheticClassDescriptor@127[''] { defaultType = JetTypeImpl@128['enum entry'] } EnumEntrySyntheticClassDescriptor@129['ONLY_LOCAL_RETURN'] { defaultType = JetTypeImpl@130['enum entry'] } LazyAnnotationDescriptor@131 { resolutionResults = OverloadResolutionResultsImpl@132 type = JetTypeImpl@133['data'] } LazyAnnotationDescriptor@134 { resolutionResults = OverloadResolutionResultsImpl@135 type = JetTypeImpl@136['data'] } LazyJavaClassDescriptor@137['HashMap'] { functionTypeForSamInterface = null typeConstructor = LazyJavaClassTypeConstructor@109['HashMap'] } LazyJavaClassDescriptor@138['Serializable'] { typeConstructor = LazyJavaClassTypeConstructor@107['Serializable'] } LazyJavaClassTypeConstructor@109['HashMap'] { parameters = ArrayList@139[2] { LazyJavaTypeParameterDescriptor@140['K'], LazyJavaTypeParameterDescriptor@141['V'] } } LazyJavaClassTypeConstructor@107['Serializable'] { parameters = ArrayList@142[empty] supertypes = ArrayList@143[1] { JetTypeImpl@144['Any'] } } LazyJavaClassifierType@145['Object'] { classifier = JavaClassImpl@146['Object'] typeConstructor = DeserializedClassTypeConstructor@111 } LazyJavaPackageFragmentProvider@147 { packageFragments('': FqName@148) = LazyJavaPackageFragment@149[''] packageFragments('A': FqName@150) = null packageFragments('ANY': FqName@151) = null packageFragments('Any': FqName@152) = null packageFragments('B': FqName@153) = null packageFragments('BOOLEAN': FqName@154) = null packageFragments('BYTE': FqName@155) = null packageFragments('BigInteger': FqName@156) = null packageFragments('BinaryOperationKey': FqName@157) = null packageFragments('Boolean': FqName@158) = null packageFragments('Byte': FqName@159) = null packageFragments('CHAR': FqName@160) = null packageFragments('Char': FqName@161) = null packageFragments('CompileTimeType': FqName@162) = null packageFragments('DOUBLE': FqName@163) = null packageFragments('Double': FqName@164) = null packageFragments('FLOAT': FqName@165) = null packageFragments('Float': FqName@166) = null packageFragments('Function1': FqName@167) = null packageFragments('Function2': FqName@168) = null packageFragments('HashMap': FqName@169) = null packageFragments('INT': FqName@170) = null packageFragments('Int': FqName@171) = null packageFragments('LONG': FqName@172) = null packageFragments('Long': FqName@173) = null packageFragments('Pair': FqName@174) = null packageFragments('SHORT': FqName@175) = null packageFragments('STRING': FqName@176) = null packageFragments('Short': FqName@177) = null packageFragments('String': FqName@178) = null packageFragments('UnaryOperationKey': FqName@179) = null packageFragments('binaryOperations': FqName@180) = null packageFragments('data': FqName@181) = null packageFragments('emptyBinaryFun': FqName@182) = null packageFragments('emptyUnaryFun': FqName@183) = null packageFragments('java': FqName@184) = LazyJavaPackageFragment@185['java'] packageFragments('java.io': FqName@186) = LazyJavaPackageFragment@187['io'] packageFragments('java.lang': FqName@188) = LazyJavaPackageFragment@189['lang'] packageFragments('java.lang.A': FqName@190) = null packageFragments('java.lang.Any': FqName@191) = null packageFragments('java.lang.B': FqName@192) = null packageFragments('java.lang.BigInteger': FqName@193) = null packageFragments('java.lang.BinaryOperationKey': FqName@194) = null packageFragments('java.lang.Boolean': FqName@195) = null packageFragments('java.lang.Byte': FqName@196) = null packageFragments('java.lang.Char': FqName@197) = null packageFragments('java.lang.CompileTimeType': FqName@198) = null packageFragments('java.lang.Double': FqName@199) = null packageFragments('java.lang.Float': FqName@200) = null packageFragments('java.lang.Function1': FqName@201) = null packageFragments('java.lang.Function2': FqName@202) = null packageFragments('java.lang.HashMap': FqName@203) = null packageFragments('java.lang.Int': FqName@204) = null packageFragments('java.lang.Long': FqName@205) = null packageFragments('java.lang.Pair': FqName@206) = null packageFragments('java.lang.Short': FqName@207) = null packageFragments('java.lang.String': FqName@208) = null packageFragments('java.lang.UnaryOperationKey': FqName@209) = null packageFragments('java.lang.data': FqName@210) = null packageFragments('java.util': FqName@211) = LazyJavaPackageFragment@212['util'] packageFragments('java.util.HashMap': FqName@213) = null packageFragments('kotlin': FqName@214) = LazyJavaPackageFragment@35['kotlin'] packageFragments('kotlin.A': FqName@215) = null packageFragments('kotlin.Any': FqName@216) = null packageFragments('kotlin.B': FqName@217) = null packageFragments('kotlin.BigInteger': FqName@218) = null packageFragments('kotlin.BinaryOperationKey': FqName@219) = null packageFragments('kotlin.Boolean': FqName@220) = null packageFragments('kotlin.Byte': FqName@221) = null packageFragments('kotlin.Char': FqName@222) = null packageFragments('kotlin.CompileTimeType': FqName@223) = null packageFragments('kotlin.Double': FqName@224) = null packageFragments('kotlin.Float': FqName@225) = null packageFragments('kotlin.Function1': FqName@226) = null packageFragments('kotlin.Function2': FqName@227) = null packageFragments('kotlin.HashMap': FqName@228) = null packageFragments('kotlin.Int': FqName@229) = null packageFragments('kotlin.Long': FqName@230) = null packageFragments('kotlin.Pair': FqName@231) = null packageFragments('kotlin.Short': FqName@232) = null packageFragments('kotlin.String': FqName@233) = null packageFragments('kotlin.UnaryOperationKey': FqName@234) = null packageFragments('kotlin.data': FqName@235) = null packageFragments('kotlin.io': FqName@236) = LazyJavaPackageFragment@237['io'] packageFragments('kotlin.io.A': FqName@238) = null packageFragments('kotlin.io.Any': FqName@239) = null packageFragments('kotlin.io.B': FqName@240) = null packageFragments('kotlin.io.BigInteger': FqName@241) = null packageFragments('kotlin.io.BinaryOperationKey': FqName@242) = null packageFragments('kotlin.io.Boolean': FqName@243) = null packageFragments('kotlin.io.Byte': FqName@244) = null packageFragments('kotlin.io.Char': FqName@245) = null packageFragments('kotlin.io.CompileTimeType': FqName@246) = null packageFragments('kotlin.io.Double': FqName@247) = null packageFragments('kotlin.io.Float': FqName@248) = null packageFragments('kotlin.io.Function1': FqName@249) = null packageFragments('kotlin.io.Function2': FqName@250) = null packageFragments('kotlin.io.HashMap': FqName@251) = null packageFragments('kotlin.io.Int': FqName@252) = null packageFragments('kotlin.io.Long': FqName@253) = null packageFragments('kotlin.io.Pair': FqName@254) = null packageFragments('kotlin.io.Short': FqName@255) = null packageFragments('kotlin.io.String': FqName@256) = null packageFragments('kotlin.io.UnaryOperationKey': FqName@257) = null packageFragments('kotlin.io.data': FqName@258) = null packageFragments('kotlin.jvm': FqName@259) = LazyJavaPackageFragment@260['jvm'] packageFragments('kotlin.jvm.A': FqName@261) = null packageFragments('kotlin.jvm.Any': FqName@262) = null packageFragments('kotlin.jvm.B': FqName@263) = null packageFragments('kotlin.jvm.BigInteger': FqName@264) = null packageFragments('kotlin.jvm.BinaryOperationKey': FqName@265) = null packageFragments('kotlin.jvm.Boolean': FqName@266) = null packageFragments('kotlin.jvm.Byte': FqName@267) = null packageFragments('kotlin.jvm.Char': FqName@268) = null packageFragments('kotlin.jvm.CompileTimeType': FqName@269) = null packageFragments('kotlin.jvm.Double': FqName@270) = null packageFragments('kotlin.jvm.Float': FqName@271) = null packageFragments('kotlin.jvm.Function1': FqName@272) = null packageFragments('kotlin.jvm.Function2': FqName@273) = null packageFragments('kotlin.jvm.HashMap': FqName@274) = null packageFragments('kotlin.jvm.Int': FqName@275) = null packageFragments('kotlin.jvm.Long': FqName@276) = null packageFragments('kotlin.jvm.Pair': FqName@277) = null packageFragments('kotlin.jvm.Short': FqName@278) = null packageFragments('kotlin.jvm.String': FqName@279) = null packageFragments('kotlin.jvm.UnaryOperationKey': FqName@280) = null packageFragments('kotlin.jvm.data': FqName@281) = null packageFragments('unaryOperations': FqName@282) = null topLevelClasses(JavaClassImpl@283['HashMap']) = LazyJavaClassDescriptor@137['HashMap'] topLevelClasses(JavaClassImpl@284['Serializable']) = LazyJavaClassDescriptor@138['Serializable'] } LazyJavaPackageFragment@149[''] { classes('ANY': Name@285) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Any': Name@287) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('BOOLEAN': Name@288) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('BYTE': Name@289) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('BigInteger': Name@290) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('BinaryOperationKey': Name@291) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Boolean': Name@292) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Byte': Name@293) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('CHAR': Name@294) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Char': Name@295) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('CompileTimeType': Name@296) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('DOUBLE': Name@297) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Double': Name@298) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('FLOAT': Name@299) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Float': Name@300) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Function1': Name@301) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Function2': Name@302) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('HashMap': Name@303) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('INT': Name@304) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Int': Name@305) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('LONG': Name@306) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Long': Name@307) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Pair': Name@308) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('SHORT': Name@309) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('STRING': Name@310) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('Short': Name@311) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('String': Name@312) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('UnaryOperationKey': Name@313) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('add': Name@314) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('and': Name@315) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('binaryOperation': Name@316) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('compareTo': Name@317) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('data': Name@318) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('div': Name@319) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('divide': Name@320) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('emptyBinaryFun': Name@321) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('emptyUnaryFun': Name@322) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('equals': Name@323) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('get': Name@324) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('hashMapOf': Name@325) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('inv': Name@326) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('java': Name@327) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('minus': Name@328) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('mod': Name@329) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('multiply': Name@330) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('not': Name@331) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('or': Name@332) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('plus': Name@333) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('shl': Name@334) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('shr': Name@335) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('subtract': Name@336) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('times': Name@337) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('to': Name@338) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toByte': Name@339) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toChar': Name@340) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toDouble': Name@341) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toFloat': Name@342) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toInt': Name@343) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toLong': Name@344) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toShort': Name@345) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('toString': Name@346) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('unaryOperation': Name@347) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('ushr': Name@348) = null // through LazyPackageFragmentScopeForJavaPackage@286 classes('xor': Name@349) = null // through LazyPackageFragmentScopeForJavaPackage@286 deserializedPackageScope = Empty@350 // through LazyPackageFragmentScopeForJavaPackage@286 functions('BigInteger': Name@290) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('Pair': Name@352) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('add': Name@314) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('and': Name@315) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('compareTo': Name@317) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('div': Name@319) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('divide': Name@320) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('equals': Name@323) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('get': Name@324) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('inv': Name@326) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('java': Name@353) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('minus': Name@328) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('mod': Name@329) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('multiply': Name@330) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('not': Name@331) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('or': Name@332) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('plus': Name@333) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('shl': Name@334) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('shr': Name@335) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('subtract': Name@336) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('times': Name@337) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('to': Name@338) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toByte': Name@339) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toChar': Name@340) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toDouble': Name@341) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toFloat': Name@342) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toInt': Name@343) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toLong': Name@344) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toShort': Name@345) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('toString': Name@346) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('ushr': Name@348) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 functions('xor': Name@349) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@286 memberIndex = computeMemberIndex$1@354 // through LazyPackageFragmentScopeForJavaPackage@286 } LazyJavaPackageFragment@237['io'] { classes('ANY': Name@285) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Any': Name@287) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('BOOLEAN': Name@288) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('BYTE': Name@289) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('BigInteger': Name@290) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('BinaryOperationKey': Name@291) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Boolean': Name@292) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Byte': Name@293) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('CHAR': Name@294) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Char': Name@295) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('CompileTimeType': Name@296) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('DOUBLE': Name@297) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Double': Name@298) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('FLOAT': Name@299) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Float': Name@300) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Function1': Name@301) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Function2': Name@302) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('INT': Name@304) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Int': Name@305) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('LONG': Name@306) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Long': Name@307) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Pair': Name@308) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('SHORT': Name@309) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('STRING': Name@310) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('Short': Name@311) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('String': Name@312) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('UnaryOperationKey': Name@313) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('add': Name@314) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('and': Name@315) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('binaryOperation': Name@316) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('compareTo': Name@317) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('data': Name@318) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('div': Name@319) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('divide': Name@320) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('emptyBinaryFun': Name@321) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('emptyUnaryFun': Name@322) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('equals': Name@323) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('get': Name@324) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('hashMapOf': Name@325) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('inv': Name@326) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('minus': Name@328) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('mod': Name@329) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('multiply': Name@330) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('not': Name@331) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('or': Name@332) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('plus': Name@333) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('shl': Name@334) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('shr': Name@335) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('subtract': Name@336) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('times': Name@337) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('to': Name@338) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toByte': Name@339) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toChar': Name@340) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toDouble': Name@341) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toFloat': Name@342) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toInt': Name@343) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toLong': Name@344) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toShort': Name@345) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('toString': Name@346) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('unaryOperation': Name@347) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('ushr': Name@348) = null // through LazyPackageFragmentScopeForJavaPackage@355 classes('xor': Name@349) = null // through LazyPackageFragmentScopeForJavaPackage@355 deserializedPackageScope = DeserializedPackageMemberScope@356 // through LazyPackageFragmentScopeForJavaPackage@355 functions('BigInteger': Name@290) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('BigInteger': Name@290) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('Pair': Name@352) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('Pair': Name@352) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('add': Name@314) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('add': Name@314) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('and': Name@315) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('and': Name@315) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('compareTo': Name@317) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('compareTo': Name@317) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('div': Name@319) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('div': Name@319) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('divide': Name@320) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('divide': Name@320) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('equals': Name@323) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('equals': Name@323) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('get': Name@324) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('get': Name@324) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('inv': Name@326) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('inv': Name@326) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('minus': Name@328) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('minus': Name@328) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('mod': Name@329) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('mod': Name@329) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('multiply': Name@330) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('multiply': Name@330) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('not': Name@331) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('not': Name@331) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('or': Name@332) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('or': Name@332) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('plus': Name@333) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('plus': Name@333) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('shl': Name@334) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('shl': Name@334) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('shr': Name@335) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('shr': Name@335) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('subtract': Name@336) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('subtract': Name@336) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('times': Name@337) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('times': Name@337) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('to': Name@338) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('to': Name@338) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toByte': Name@339) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toByte': Name@339) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toChar': Name@340) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toChar': Name@340) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toDouble': Name@341) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toDouble': Name@341) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toFloat': Name@342) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toFloat': Name@342) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toInt': Name@343) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toInt': Name@343) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toLong': Name@344) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toLong': Name@344) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toShort': Name@345) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toShort': Name@345) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('toString': Name@346) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('toString': Name@346) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('ushr': Name@348) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('ushr': Name@348) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 functions('xor': Name@349) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 functions('xor': Name@349) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@355 memberIndex = computeMemberIndex$1@357 // through LazyPackageFragmentScopeForJavaPackage@355 membersProtos = HashMap@358 // through DeserializedPackageMemberScope@356 properties('ANY': Name@285) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('BOOLEAN': Name@288) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('BYTE': Name@289) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('BigInteger': Name@290) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('CHAR': Name@294) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('CompileTimeType': Name@296) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('DOUBLE': Name@297) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('FLOAT': Name@299) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('INT': Name@304) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('LONG': Name@306) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('Pair': Name@352) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('SHORT': Name@309) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('STRING': Name@310) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('add': Name@314) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('and': Name@315) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('binaryOperation': Name@316) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('compareTo': Name@317) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('div': Name@319) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('divide': Name@320) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('emptyBinaryFun': Name@321) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('emptyUnaryFun': Name@322) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('equals': Name@323) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('get': Name@324) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('hashMapOf': Name@325) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('inv': Name@326) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('minus': Name@328) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('mod': Name@329) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('multiply': Name@330) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('not': Name@331) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('o': Name@359) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('or': Name@332) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('plus': Name@333) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('shl': Name@334) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('shr': Name@335) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('subtract': Name@336) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('times': Name@337) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('to': Name@338) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toByte': Name@339) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toChar': Name@340) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toDouble': Name@341) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toFloat': Name@342) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toInt': Name@343) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toLong': Name@344) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toShort': Name@345) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('toString': Name@346) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('unaryOperation': Name@347) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('ushr': Name@348) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 properties('xor': Name@349) = EmptyList@351[empty] // through DeserializedPackageMemberScope@356 } LazyJavaPackageFragment@187['io'] { classes('Serializable': Name@360) = LazyJavaClassDescriptor@138['Serializable'] // through LazyPackageFragmentScopeForJavaPackage@361 } LazyJavaPackageFragment@185['java'] { classes('lang': Name@362) = null // through LazyPackageFragmentScopeForJavaPackage@363 classes('util': Name@364) = null // through LazyPackageFragmentScopeForJavaPackage@363 deserializedPackageScope = Empty@350 // through LazyPackageFragmentScopeForJavaPackage@363 functions('lang': Name@365) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@363 functions('util': Name@366) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@363 memberIndex = computeMemberIndex$1@367 // through LazyPackageFragmentScopeForJavaPackage@363 } LazyJavaPackageFragment@260['jvm'] { classes('ANY': Name@285) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Any': Name@287) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('BOOLEAN': Name@288) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('BYTE': Name@289) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('BigInteger': Name@290) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('BinaryOperationKey': Name@291) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Boolean': Name@292) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Byte': Name@293) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('CHAR': Name@294) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Char': Name@295) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('CompileTimeType': Name@296) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('DOUBLE': Name@297) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Double': Name@298) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('FLOAT': Name@299) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Float': Name@300) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Function1': Name@301) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Function2': Name@302) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('INT': Name@304) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Int': Name@305) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('LONG': Name@306) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Long': Name@307) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Pair': Name@308) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('SHORT': Name@309) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('STRING': Name@310) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('Short': Name@311) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('String': Name@312) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('UnaryOperationKey': Name@313) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('add': Name@314) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('and': Name@315) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('binaryOperation': Name@316) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('compareTo': Name@317) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('data': Name@318) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('div': Name@319) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('divide': Name@320) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('emptyBinaryFun': Name@321) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('emptyUnaryFun': Name@322) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('equals': Name@323) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('get': Name@324) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('hashMapOf': Name@325) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('inv': Name@326) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('minus': Name@328) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('mod': Name@329) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('multiply': Name@330) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('not': Name@331) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('or': Name@332) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('plus': Name@333) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('shl': Name@334) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('shr': Name@335) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('subtract': Name@336) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('times': Name@337) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('to': Name@338) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toByte': Name@339) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toChar': Name@340) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toDouble': Name@341) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toFloat': Name@342) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toInt': Name@343) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toLong': Name@344) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toShort': Name@345) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('toString': Name@346) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('unaryOperation': Name@347) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('ushr': Name@348) = null // through LazyPackageFragmentScopeForJavaPackage@368 classes('xor': Name@349) = null // through LazyPackageFragmentScopeForJavaPackage@368 deserializedPackageScope = Empty@350 // through LazyPackageFragmentScopeForJavaPackage@368 functions('BigInteger': Name@290) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('Pair': Name@352) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('add': Name@314) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('and': Name@315) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('compareTo': Name@317) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('div': Name@319) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('divide': Name@320) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('equals': Name@323) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('get': Name@324) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('inv': Name@326) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('minus': Name@328) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('mod': Name@329) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('multiply': Name@330) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('not': Name@331) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('or': Name@332) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('plus': Name@333) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('shl': Name@334) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('shr': Name@335) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('subtract': Name@336) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('times': Name@337) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('to': Name@338) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toByte': Name@339) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toChar': Name@340) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toDouble': Name@341) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toFloat': Name@342) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toInt': Name@343) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toLong': Name@344) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toShort': Name@345) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('toString': Name@346) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('ushr': Name@348) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 functions('xor': Name@349) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@368 memberIndex = computeMemberIndex$1@369 // through LazyPackageFragmentScopeForJavaPackage@368 } LazyJavaPackageFragment@35['kotlin'] { classes('ANY': Name@285) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Any': Name@287) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Array': Name@371) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('BOOLEAN': Name@288) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('BYTE': Name@289) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('BigInteger': Name@290) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('BinaryOperationKey': Name@291) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Boolean': Name@292) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Byte': Name@293) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('CHAR': Name@294) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Char': Name@295) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('CompileTimeType': Name@296) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('DOUBLE': Name@297) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Double': Name@298) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('FLOAT': Name@299) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Float': Name@300) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Function1': Name@301) = DeserializedClassDescriptor@2['Function1'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('Function2': Name@302) = DeserializedClassDescriptor@4['Function2'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('INT': Name@304) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('InlineOption': Name@372) = DeserializedClassDescriptor@6['InlineOption'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('Int': Name@305) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('LONG': Name@306) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Long': Name@307) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Pair': Name@308) = DeserializedClassDescriptor@8['Pair'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('SHORT': Name@309) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('STRING': Name@310) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('Short': Name@311) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('String': Name@312) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('UnaryOperationKey': Name@313) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('add': Name@314) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('and': Name@315) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('binaryOperation': Name@316) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('compareTo': Name@317) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('data': Name@318) = DeserializedClassDescriptor@10['data'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('deprecated': Name@373) = DeserializedClassDescriptor@12['deprecated'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('div': Name@319) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('divide': Name@320) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('emptyBinaryFun': Name@321) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('emptyUnaryFun': Name@322) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('equals': Name@323) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('get': Name@324) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('hashMapOf': Name@325) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('inline': Name@374) = DeserializedClassDescriptor@14['inline'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('inlineOptions': Name@375) = DeserializedClassDescriptor@16['inlineOptions'] // through LazyPackageFragmentScopeForJavaPackage@370 classes('inv': Name@326) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('io': Name@376) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('jvm': Name@377) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('minus': Name@328) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('mod': Name@329) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('multiply': Name@330) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('not': Name@331) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('or': Name@332) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('plus': Name@333) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('shl': Name@334) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('shr': Name@335) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('subtract': Name@336) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('times': Name@337) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('to': Name@338) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toByte': Name@339) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toChar': Name@340) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toDouble': Name@341) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toFloat': Name@342) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toInt': Name@343) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toLong': Name@344) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toShort': Name@345) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('toString': Name@346) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('unaryOperation': Name@347) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('ushr': Name@348) = null // through LazyPackageFragmentScopeForJavaPackage@370 classes('xor': Name@349) = null // through LazyPackageFragmentScopeForJavaPackage@370 deserializedPackageScope = DeserializedPackageMemberScope@378 // through LazyPackageFragmentScopeForJavaPackage@370 functions('BigInteger': Name@290) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('BigInteger': Name@290) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('Pair': Name@352) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('Pair': Name@352) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('add': Name@314) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('add': Name@314) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('and': Name@315) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('and': Name@315) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('compareTo': Name@317) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('compareTo': Name@317) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('div': Name@319) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('div': Name@319) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('divide': Name@320) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('divide': Name@320) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('equals': Name@323) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('equals': Name@323) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('get': Name@324) = ArrayList@379[2] { DeserializedSimpleFunctionDescriptor@380['get'], DeserializedSimpleFunctionDescriptor@381['get'] } // through DeserializedPackageMemberScope@378 functions('get': Name@324) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('hashMapOf': Name@325) = ArrayList@382[1] { DeserializedSimpleFunctionDescriptor@383['hashMapOf'] } // through DeserializedPackageMemberScope@378 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('inv': Name@326) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('inv': Name@326) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('io': Name@384) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('io': Name@384) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('jvm': Name@385) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('jvm': Name@385) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('minus': Name@328) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('minus': Name@328) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('mod': Name@329) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('mod': Name@329) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('multiply': Name@330) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('multiply': Name@330) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('not': Name@331) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('not': Name@331) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('or': Name@332) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('or': Name@332) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('plus': Name@333) = ArrayList@386[37] { DeserializedSimpleFunctionDescriptor@387['plus'], DeserializedSimpleFunctionDescriptor@388['plus'], DeserializedSimpleFunctionDescriptor@389['plus'], ... } // through DeserializedPackageMemberScope@378 functions('plus': Name@333) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('shl': Name@334) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('shl': Name@334) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('shr': Name@335) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('shr': Name@335) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('subtract': Name@336) = ArrayList@390[10] { DeserializedSimpleFunctionDescriptor@391['subtract'], DeserializedSimpleFunctionDescriptor@392['subtract'], DeserializedSimpleFunctionDescriptor@393['subtract'], ... } // through DeserializedPackageMemberScope@378 functions('subtract': Name@336) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('times': Name@337) = ArrayList@394[1] { DeserializedSimpleFunctionDescriptor@395['times'] } // through DeserializedPackageMemberScope@378 functions('times': Name@337) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('to': Name@338) = ArrayList@396[1] { DeserializedSimpleFunctionDescriptor@397['to'] } // through DeserializedPackageMemberScope@378 functions('to': Name@338) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toByte': Name@339) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('toByte': Name@339) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toChar': Name@340) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('toChar': Name@340) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toDouble': Name@341) = ArrayList@398[1] { DeserializedSimpleFunctionDescriptor@399['toDouble'] } // through DeserializedPackageMemberScope@378 functions('toDouble': Name@341) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toFloat': Name@342) = ArrayList@400[1] { DeserializedSimpleFunctionDescriptor@401['toFloat'] } // through DeserializedPackageMemberScope@378 functions('toFloat': Name@342) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toInt': Name@343) = ArrayList@402[1] { DeserializedSimpleFunctionDescriptor@403['toInt'] } // through DeserializedPackageMemberScope@378 functions('toInt': Name@343) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toLong': Name@344) = ArrayList@404[1] { DeserializedSimpleFunctionDescriptor@405['toLong'] } // through DeserializedPackageMemberScope@378 functions('toLong': Name@344) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toShort': Name@345) = ArrayList@406[1] { DeserializedSimpleFunctionDescriptor@407['toShort'] } // through DeserializedPackageMemberScope@378 functions('toShort': Name@345) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('toString': Name@346) = ArrayList@408[3] { DeserializedSimpleFunctionDescriptor@409['toString'], DeserializedSimpleFunctionDescriptor@410['toString'], DeserializedSimpleFunctionDescriptor@411['toString'] } // through DeserializedPackageMemberScope@378 functions('toString': Name@346) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('ushr': Name@348) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('ushr': Name@348) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 functions('xor': Name@349) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 functions('xor': Name@349) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@370 memberIndex = computeMemberIndex$1@412 // through LazyPackageFragmentScopeForJavaPackage@370 membersProtos = HashMap@413 // through DeserializedPackageMemberScope@378 properties('ANY': Name@285) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('BOOLEAN': Name@288) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('BYTE': Name@289) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('BigInteger': Name@290) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('CHAR': Name@294) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('CompileTimeType': Name@296) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('DOUBLE': Name@297) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('FLOAT': Name@299) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('INT': Name@304) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('LONG': Name@306) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('Pair': Name@352) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('SHORT': Name@309) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('STRING': Name@310) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('add': Name@314) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('and': Name@315) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('binaryOperation': Name@316) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('compareTo': Name@317) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('div': Name@319) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('divide': Name@320) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('emptyBinaryFun': Name@321) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('emptyUnaryFun': Name@322) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('equals': Name@323) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('get': Name@324) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('hashMapOf': Name@325) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('inv': Name@326) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('io': Name@384) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('jvm': Name@385) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('minus': Name@328) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('mod': Name@329) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('multiply': Name@330) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('not': Name@331) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('o': Name@359) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('or': Name@332) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('plus': Name@333) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('shl': Name@334) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('shr': Name@335) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('subtract': Name@336) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('times': Name@337) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('to': Name@338) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toByte': Name@339) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toChar': Name@340) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toDouble': Name@341) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toFloat': Name@342) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toInt': Name@343) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toLong': Name@344) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toShort': Name@345) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('toString': Name@346) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('unaryOperation': Name@347) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('ushr': Name@348) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 properties('xor': Name@349) = EmptyList@351[empty] // through DeserializedPackageMemberScope@378 } LazyJavaPackageFragment@189['lang'] { classes('ANY': Name@285) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('BOOLEAN': Name@288) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('BYTE': Name@289) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('BigInteger': Name@290) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('BinaryOperationKey': Name@291) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('CHAR': Name@294) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('CompileTimeType': Name@296) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('DOUBLE': Name@297) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('FLOAT': Name@299) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('INT': Name@304) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('LONG': Name@306) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('Pair': Name@352) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('SHORT': Name@309) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('STRING': Name@310) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('UnaryOperationKey': Name@313) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('add': Name@314) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('and': Name@315) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('binaryOperation': Name@316) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('compareTo': Name@317) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('div': Name@319) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('divide': Name@320) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('emptyBinaryFun': Name@321) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('emptyUnaryFun': Name@322) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('equals': Name@323) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('get': Name@324) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('hashMapOf': Name@325) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('inv': Name@326) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('minus': Name@328) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('mod': Name@329) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('multiply': Name@330) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('not': Name@331) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('or': Name@332) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('plus': Name@333) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('shl': Name@334) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('shr': Name@335) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('subtract': Name@336) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('times': Name@337) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('to': Name@338) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toByte': Name@339) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toChar': Name@340) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toDouble': Name@341) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toFloat': Name@342) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toInt': Name@343) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toLong': Name@344) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toShort': Name@345) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('toString': Name@346) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('unaryOperation': Name@347) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('ushr': Name@348) = null // through LazyPackageFragmentScopeForJavaPackage@414 classes('xor': Name@349) = null // through LazyPackageFragmentScopeForJavaPackage@414 deserializedPackageScope = Empty@350 // through LazyPackageFragmentScopeForJavaPackage@414 functions('BigInteger': Name@290) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('BinaryOperationKey': Name@291) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('CompileTimeType': Name@296) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('Pair': Name@352) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('UnaryOperationKey': Name@313) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('add': Name@314) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('and': Name@315) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('binaryOperation': Name@316) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('compareTo': Name@317) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('div': Name@319) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('divide': Name@320) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('equals': Name@323) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('get': Name@324) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('hashMapOf': Name@325) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('inv': Name@326) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('minus': Name@328) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('mod': Name@329) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('multiply': Name@330) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('not': Name@331) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('or': Name@332) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('plus': Name@333) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('shl': Name@334) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('shr': Name@335) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('subtract': Name@336) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('times': Name@337) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('to': Name@338) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toByte': Name@339) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toChar': Name@340) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toDouble': Name@341) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toFloat': Name@342) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toInt': Name@343) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toLong': Name@344) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toShort': Name@345) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('toString': Name@346) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('unaryOperation': Name@347) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('ushr': Name@348) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 functions('xor': Name@349) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@414 memberIndex = computeMemberIndex$1@415 // through LazyPackageFragmentScopeForJavaPackage@414 } LazyJavaPackageFragment@212['util'] { classes('HashMap': Name@416) = LazyJavaClassDescriptor@137['HashMap'] // through LazyPackageFragmentScopeForJavaPackage@417 deserializedPackageScope = Empty@350 // through LazyPackageFragmentScopeForJavaPackage@417 functions('HashMap': Name@418) = EmptyList@351[empty] // through LazyPackageFragmentScopeForJavaPackage@417 memberIndex = computeMemberIndex$1@419 // through LazyPackageFragmentScopeForJavaPackage@417 } LazyJavaTypeParameterDescriptor@140['K'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@420 upperBounds = LinkedHashSet@421[1] { NullableType@422 } } LazyJavaTypeParameterDescriptor@141['V'] { typeConstructor = AbstractLazyTypeParameterDescriptor$1@423 upperBounds = LinkedHashSet@424[1] { NullableType@425 } } LazyJavaTypeParameterResolver@426 { resolve(JavaTypeParameterImpl@427['K']) = LazyJavaTypeParameterDescriptor@140['K'] resolve(JavaTypeParameterImpl@428['V']) = LazyJavaTypeParameterDescriptor@141['V'] } NestedClassDescriptors@429 { findClass('ONLY_LOCAL_RETURN': Name@430) = EnumEntrySyntheticClassDescriptor@129['ONLY_LOCAL_RETURN'] } TypeDeserializer@431 { classDescriptors('1': Integer@432) = DeserializedClassDescriptor@8['Pair'] } TypeDeserializer@433 { classDescriptors('117': Integer@434) = DeserializedClassDescriptor@8['Pair'] classDescriptors('118': Integer@435) = LazyJavaClassDescriptor@137['HashMap'] classDescriptors('2': Integer@436) = DeserializedClassDescriptor@437['Any'] classDescriptors('3': Integer@438) = DeserializedClassDescriptor@439['Array'] } TypeDeserializer@440 { classDescriptors('117': Integer@434) = DeserializedClassDescriptor@8['Pair'] classDescriptors('2': Integer@436) = DeserializedClassDescriptor@437['Any'] } TypeDeserializer@441 { classDescriptors('2': Integer@436) = DeserializedClassDescriptor@437['Any'] classDescriptors('5': Integer@442) = LazyJavaClassDescriptor@138['Serializable'] } TypeDeserializer@443 { classDescriptors('2': Integer@436) = DeserializedClassDescriptor@437['Any'] } TypeDeserializer@444 { classDescriptors('2': Integer@436) = DeserializedClassDescriptor@437['Any'] }