Rewritten PackageFragmentDescriptor to Kotlin.

This commit is contained in:
Evgeny Gerashchenko
2014-03-26 00:41:54 +04:00
parent 00c0c1acd1
commit 9ecd680fd4
7 changed files with 15 additions and 22 deletions
@@ -77,7 +77,7 @@ public abstract class LazyJavaMemberScope(
}.toList())
if (_containingDeclaration is JavaPackageFragmentDescriptor) {
val klass = c.javaClassResolver.resolveClassByFqName(_containingDeclaration.getFqName().child(name))
val klass = c.javaClassResolver.resolveClassByFqName(_containingDeclaration.fqName.child(name))
if (klass is LazyJavaClassDescriptor && klass.getFunctionTypeForSamInterface() != null) {
functions.add(SingleAbstractMethodUtils.createSamConstructorFunction(_containingDeclaration, klass))
}
@@ -54,5 +54,5 @@ abstract class LazyJavaPackageFragment(
private val _memberScope = createMemberScope()
override fun getMemberScope(): LazyJavaPackageFragmentScope = _memberScope
override fun toString() = "lazy java package fragment: " + getFqName()
override fun toString() = "lazy java package fragment: " + fqName
}