[Commonizer] Build CIR tree directly from metadata

This commit is contained in:
Dmitriy Dolovov
2021-02-10 12:27:43 +03:00
parent 3d6893e518
commit eddeef1d51
31 changed files with 1671 additions and 95 deletions
@@ -43,8 +43,7 @@ typealias Y = V // TA at the RHS with the different nullability of own RHS
// Supertypes:
expect class FILE : kotlinx.cinterop.CStructVar
typealias uuid_t = kotlinx.cinterop.CPointer<kotlinx.cinterop.UByteVarOf<kotlinx.cinterop.UByte>>
// ^^^ TODO: ideally, it should be CArrayPointer<UByteVar>
typealias uuid_t = kotlinx.cinterop.CArrayPointer<kotlinx.cinterop.UByteVar>
typealias __darwin_uuid_t = kotlinx.cinterop.CArrayPointer<kotlinx.cinterop.UByteVar>
expect val uuid: uuid_t