Fir2IR: introduce IdSignature?.iscomposite()

This commit is contained in:
Georgy Bronnikov
2022-05-08 20:53:58 +03:00
committed by Alexander Udalov
parent 64818c817f
commit a8cc3ec316
4 changed files with 12 additions and 11 deletions
@@ -1256,3 +1256,6 @@ private fun computeAllOverridden(function: IrSimpleFunction, result: MutableSet<
fun IrBuiltIns.getKFunctionType(returnType: IrType, parameterTypes: List<IrType>) =
kFunctionN(parameterTypes.size).typeWith(parameterTypes + returnType)
fun IdSignature?.isComposite(): Boolean =
this is IdSignature.CompositeSignature