Commits

Joe Groff committed be71ab28e24
SIL: Add an MarkUninitializedBehavior instruction for behavior DI. This instruction creates a "virtual" address to represent a property with a behavior that supports definite initialization. The instruction holds references to functions that perform the initialization and 'set' logic for the property. It will be DI's job to rewrite assignments into this virtual address into calls to the initializer or setter based on the initialization state of the property at the time of assignment.