[FIR] Add initialization of calleeReference for FirAnnotationCall

This commit is contained in:
Dmitriy Novozhilov
2020-07-21 14:47:16 +03:00
committed by Mikhail Glukhikh
parent 614291b2cc
commit 644e9843f9
9 changed files with 66 additions and 4 deletions
@@ -18,6 +18,7 @@ import org.jetbrains.kotlin.fir.extensions.FirDeclarationGenerationExtension
import org.jetbrains.kotlin.fir.extensions.predicate.DeclarationPredicate
import org.jetbrains.kotlin.fir.extensions.predicate.has
import org.jetbrains.kotlin.fir.plugin.fqn
import org.jetbrains.kotlin.fir.references.impl.FirReferencePlaceholderForResolvedAnnotations
import org.jetbrains.kotlin.fir.resolve.transformers.plugin.GeneratedClass
import org.jetbrains.kotlin.fir.symbols.impl.ConeClassLikeLookupTagImpl
import org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol
@@ -53,6 +54,7 @@ class AllOpenRecursiveNestedClassGenerator(session: FirSession) : FirDeclaration
isNullable = false
)
}
calleeReference = FirReferencePlaceholderForResolvedAnnotations
}
}
return listOf(GeneratedDeclaration(newClass, owner))