1. 25 10月, 2017 1 次提交
  2. 17 10月, 2017 2 次提交
  3. 11 10月, 2017 1 次提交
  4. 10 10月, 2017 2 次提交
  5. 07 10月, 2017 1 次提交
  6. 06 10月, 2017 3 次提交
  7. 05 10月, 2017 1 次提交
  8. 21 9月, 2017 3 次提交
  9. 15 9月, 2017 1 次提交
  10. 09 9月, 2017 1 次提交
  11. 08 9月, 2017 1 次提交
  12. 01 9月, 2017 1 次提交
  13. 31 8月, 2017 1 次提交
  14. 30 8月, 2017 1 次提交
  15. 26 8月, 2017 2 次提交
  16. 23 8月, 2017 1 次提交
    • M
      Address PR feedback · 716bf8c8
      Manish Vasani 提交于
      1. Remove the redundant `UnaryOpertorKind.BitwiseOrLogicalNot` operator
      2. Fix VB unary 'Not' to map to `UnaryOpertorKind.LogicalNot` operator
      3. Add doc comments for all the unary and binary operator kinds.
      716bf8c8
  17. 19 8月, 2017 1 次提交
    • M
      Address PR feedback · 28cdbd97
      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
      28cdbd97
  18. 17 8月, 2017 1 次提交
  19. 16 8月, 2017 1 次提交
  20. 12 8月, 2017 1 次提交
  21. 11 8月, 2017 3 次提交
  22. 10 8月, 2017 1 次提交
    • M
      IBinaryOperatorExpression, IUnaryOperatorExpression and IIncrementExpression API changes · 8526302d
      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.
      8526302d
  23. 05 8月, 2017 1 次提交
  24. 03 8月, 2017 1 次提交
  25. 02 8月, 2017 1 次提交
    • C
      Expose if a Binary/Unary operator was 'Lifted' at the IExpression level. (#14779) · e63e0d44
      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.
      e63e0d44
  26. 29 7月, 2017 3 次提交
  27. 28 7月, 2017 1 次提交
  28. 26 7月, 2017 1 次提交
  29. 22 7月, 2017 1 次提交