`Switch Variant`, `Variant` compilation added

Authored by pgess on Nov 26 2017, 12:25 PM.

Description

Switch Variant, Variant compilation added

types: fixed type Variant expansion, added Variant's raw representation
typeinference, attachments: added TypeInferred attachment to suggest expression type to inference engine
compilation: AdvancedInstructions.compileSwitchVariant, compilepass(Operator::VARIANT)

tests: Compilation.full_Variant1, Compilation.full_SwitchVariant1

Details

Committed
pgessNov 26 2017, 12:25 PM
Parents
rXR756773c3899a: git log Reminder: revisit commit
Branches
Unknown
Tags
Unknown