[FIR] Resolve annotations as calls
This commit is contained in:
committed by
Mikhail Glukhikh
parent
bc1fa8ed7f
commit
721b9b4d8c
@@ -44,7 +44,7 @@ inline val FirCall.argumentMapping: Map<FirExpression, FirValueParameter>?
|
||||
get() = (argumentList as? FirResolvedArgumentList)?.mapping
|
||||
|
||||
fun FirExpression.toResolvedCallableReference(): FirResolvedNamedReference? {
|
||||
return (this as? FirQualifiedAccess)?.calleeReference as? FirResolvedNamedReference
|
||||
return (this as? FirResolvable)?.calleeReference as? FirResolvedNamedReference
|
||||
}
|
||||
|
||||
fun FirExpression.toResolvedCallableSymbol(): FirCallableSymbol<*>? {
|
||||
@@ -93,4 +93,4 @@ fun FirBlock.replaceFirstStatement(statement: FirStatement): FirStatement {
|
||||
val existed = statements[0]
|
||||
statements[0] = statement
|
||||
return existed
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user