- 30 8月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #8882
-
- 26 8月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
-
- 19 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
1. Add IsChecked flag for IIncrementExpression and ICompoundAssignmentExpression 2. Add back VB specific binary operator kinds 3. Add more unit tests and fix baselines of existing tests
-
- 17 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 16 8月, 2017 5 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 15 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 12 8月, 2017 3 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 11 8月, 2017 2 次提交
-
-
由 Manish Vasani 提交于
-
由 jinuz420 提交于
-
- 10 8月, 2017 3 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
This implements a bunch of changes to the IOperation representation for binary operator, unary operator and increment expressions. 1. #8834: Simplify `UnaryOperatorKind` to only contain the operator kind values instead of a matrix of operator and operand kinds. 2. #8835: Simplify `BinaryOperatorKind` in similar manner as above. 3. #8825: Add `IUnaryOperatorExpression.IsChecked` flag. Cyrus has already added the `IUnaryOperatorExpression.IsLifted` flag. 4. #8846: Add `IBinaryOperatorExpression.IsChecked` and `IBinaryOperatorExpression.IsCompareText` flags Cyrus has already added the `IBinaryOperatorExpression.IsLifted` flag. 5. #21283: Add `IIncrementExpression.IsDecrement` and `IIncrementExpression.IsPostfix` flags and remove PostFix/Prefix Increment/Decrement from `UnaryOperatorKind` enum. This change also fixes #8848 and #8843 as the matrix operation kind enums no longer exist.
-
- 05 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 02 8月, 2017 4 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Heejae Chang 提交于
-
由 CyrusNajmabadi 提交于
* Expose if a Binary/Unary operator was 'Lifted' at the IExpression level. * Update public API. * Share computed value. * Remove unnecessary extension. * Update test code. * Remove extension method. * Fixup tests. * Fixup tests. * Fixup tests. * Fix instances of Invalid operations with nullable * Compound assignments also need to state if they're lifted. * Move tests. * Move tests. * Move tests. * Simplify comment. * Case things consistently. * Use F instead of Foo. Because Foo is bad.
-
由 Gen Lu 提交于
-
- 01 8月, 2017 2 次提交
-
-
由 Heejae Chang 提交于
-
由 Gen Lu 提交于
-
- 29 7月, 2017 2 次提交
-
-
由 Gen Lu 提交于
-
由 Heejae Chang 提交于
-
- 28 7月, 2017 2 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
- 27 7月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 26 7月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 22 7月, 2017 3 次提交
-
-
由 Heejae Chang 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 20 7月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 19 7月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-