9 Commits (16585ee8388f333c4425c2f6f1afa4c8a8e5ddea)

Author SHA1 Message Date
Daniel Grunwald 3409ffca25 Fix #2073: Ensure the startOffsetVar actually appears in the expected instruction, not somewhere else. 6 years ago
Daniel Grunwald fe2143b41f Validate code movement performed by IndexRangeTransform. 6 years ago
Daniel Grunwald 7d3dfc3b81 Remove the hack where IndexRangeTransform looks at instructions prior to startPos. 6 years ago
Daniel Grunwald 1926756cfa Handle the special cases where the range does not have a start or endpoint. 6 years ago
Daniel Grunwald 0dd75d6852 Add support for slicing using C# 8 ranges. 6 years ago
Daniel Grunwald dd54dbc144 Disable IndexRangeTransform if the "C# 8 ranges" setting is disabled. 6 years ago
Daniel Grunwald dc38355e12 Support `list[^idx]`. 6 years ago
Daniel Grunwald 12226c5f90 Add support for indexing a container with a System.Index instance. 6 years ago
Daniel Grunwald dc6e094a30 Add support for indexing arrays using System.Index 6 years ago