9 Commits (55842e4bfc75d4e40e2f18db22d0f0568ed912ff)

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. 7 years ago
Daniel Grunwald 0dd75d6852 Add support for slicing using C# 8 ranges. 7 years ago
Daniel Grunwald dd54dbc144 Disable IndexRangeTransform if the "C# 8 ranges" setting is disabled. 7 years ago
Daniel Grunwald dc38355e12 Support `list[^idx]`. 7 years ago
Daniel Grunwald 12226c5f90 Add support for indexing a container with a System.Index instance. 7 years ago
Daniel Grunwald dc6e094a30 Add support for indexing arrays using System.Index 7 years ago