[FIR] Get rid of FirAnnotatedDeclaration

Now all fir declarations have annotations

^KT-49260 Fixed
This commit is contained in:
Dmitriy Novozhilov
2021-10-27 13:03:08 +03:00
committed by TeamCityServer
parent 0eb2d117ef
commit 4490f64666
69 changed files with 282 additions and 336 deletions
@@ -87,7 +87,7 @@ class FirSignatureEnhancement(
return enhancements.getOrPut(property) { enhance(property, name) } as FirVariableSymbol<*>
}
private fun FirAnnotatedDeclaration.computeDefaultQualifiers() =
private fun FirDeclaration.computeDefaultQualifiers() =
typeQualifierResolver.extractAndMergeDefaultQualifiers(contextQualifiers, annotations)
private fun enhance(