tree: 3e1b928e9ff43e68c4542d3302d73ed7c7f90b32 [path history] [tgz]
  1. src/
  2. build.gradle.kts
  3. ReadMe.md
compiler/ir/ir.actualization/ReadMe.md

Actualization is a process of modifying the IR to refer to specific actual declarations, instead of expect ones.

Frontend representation only references expect declarations, and this is how it is translated into IR (by both psi2ir and fir2ir). But when we compile for a specific platform, we have to later resolve to its actual declarations in the backend - it happens here.