[FIR] Add a Fir node that wraps a ConeEffectDeclaration

This commit is contained in:
Arsen Nagdalian
2020-07-19 02:08:01 +03:00
parent 32a64b888e
commit 991b18fec4
19 changed files with 176 additions and 21 deletions
@@ -33,7 +33,7 @@ class FirContractSerializer {
private class ContractSerializerWorker(private val parentSerializer: FirElementSerializer) {
fun contractProto(contractDescription: FirContractDescription): ProtoBuf.Contract.Builder {
return ProtoBuf.Contract.newBuilder().apply {
contractDescription.effects?.forEach { addEffect(effectProto(it, contractDescription)) }
contractDescription.effects?.forEach { addEffect(effectProto(it.effect, contractDescription)) }
}
}