- 12 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
1. Fix test issues 2. Remove IHasDynamicArgumentsExpression interface and move the Arguments property from it to individual IDynamicXXXExpression nodes. 3. Adjust the extension methods for GetArgumentName and GetArgumentRefKind accordingly.
-
- 07 9月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 02 9月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
1) Use IDynamicInvocationExpression for VB late bound invocation and C# dynamic invocation. 2) Use IDynamicIndexerAccessExpression for C# dynamic indexer access; not used in VB. 3) Remove IDynamicObjectCreationExpression.MemberName property. 4) Add extension methods on IHasDynamicArgumentExpression to get optional argument name and ref kind for an argument at a given index.
-
- 31 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 30 8月, 2017 3 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
Fixes #8882
-
由 Fredric Silberberg 提交于
-
- 26 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 25 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 24 8月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #20114 and #20122
-
- 22 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 19 8月, 2017 3 次提交
-
-
由 Fredric Silberberg 提交于
-
由 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
-
- 18 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 17 8月, 2017 5 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 16 8月, 2017 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 15 8月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 12 8月, 2017 6 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
Moved IFixedStatement internal until we have time to review the API. NoneOperation will be used in its place.
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
-
- 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 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 03 8月, 2017 1 次提交
-
-
由 Gen Lu 提交于
-
- 02 8月, 2017 3 次提交
-
-
由 Gen Lu 提交于
-
由 Fredric Silberberg 提交于
-
由 Heejae Chang 提交于
-