Searched refs:extensionFunction (Results 1 – 1 of 1) sorted by relevance
517 for (extensionFunction in allExtensionFunctions) { in propagateExtensionFunctionsToSubclasses() method518 if (extensionFunction.dispatchReceiverParameter != null) continue in propagateExtensionFunctionsToSubclasses()519 val possiblyShadowingFunctions = extensionFunctionsByName[extensionFunction.name] in propagateExtensionFunctionsToSubclasses()520 ?.filter { fn -> fn.canShadow(extensionFunction) } in propagateExtensionFunctionsToSubclasses()523 if (extensionFunction.extensionReceiverParameter?.type?.isDynamic() == true) continue in propagateExtensionFunctionsToSubclasses()525 classHierarchy.filter { (key) -> key.isExtensionApplicable(extensionFunction) } in propagateExtensionFunctionsToSubclasses()528 if (subclass.isExtensionApplicable(extensionFunction) && in propagateExtensionFunctionsToSubclasses()533 extensionFunction in propagateExtensionFunctionsToSubclasses()537 extensionFunction.containingDeclaration as? PackageFragmentDescriptor in propagateExtensionFunctionsToSubclasses()541 container.append(extensionFunction.buildExternal(), RefKind.Member) in propagateExtensionFunctionsToSubclasses()[all …]