14 Commits (7ee89ab18d3be1b558c78b4f9cf4d4a183e776a2)

Author SHA1 Message Date
Siegfried Pammer c1fca21e8a Make ILRange field private - introduce public API for IL range manipulation. 7 years ago
Daniel Grunwald 0a9df3d373 Fix #1252: Incorrect comparison type for lifted comparisons in expression trees. 8 years ago
Siegfried Pammer 4540b93e19 Use ArgumentOutOfRangeException or BadImageFormatException in switch-default sections. 8 years ago
Siegfried Pammer 5fec6bd7f7 Implement Interval.WriteTo extension method on ILAst 9 years ago
Daniel Grunwald 53a050552b Add support for syntax sugar when writing out the ILAst. 9 years ago
Daniel Grunwald 66d1b744c3 Add ILAstWritingOptions parameter to ILInstruction.WriteTo(). 9 years ago
Daniel Grunwald 96c6b03d9b [nullables] operator! on bool? 9 years ago
Daniel Grunwald 919219524b Eliminate the dedicated logic.not instruction, and treat it as syntax sugar similar to logic.and/logic.or. 9 years ago
Daniel Grunwald 21ef967d4d [nullables] Lifting for non-equality comparisons. 9 years ago
Siegfried Pammer 840ec04fde Namespace adjustments for Syntax classes 10 years ago
Christoph Wille 1ce8349dd9 Adjust namespaces 10 years ago
Daniel Grunwald 14815abd7c Initial version of IL pattern matching. 10 years ago
Daniel Grunwald ae318eca02 Make implicit I4->I conversions explicit in ILAst. 10 years ago
Daniel Grunwald f1021d18af Make comparisons in the ILAst more similar to C# comparisons. 10 years ago