- 19 12月, 2018 2 次提交
-
-
由 Meir Blachman 提交于
-
由 Meir Blachman 提交于
-
- 18 12月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 14 12月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 11 12月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 29 11月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Don't warn about "!", regardless of context (https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-10-29.md). Closes #30177. Closes #30021.
-
- 20 11月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
Moved C# to not pass multiple children to constructors, and instead just pass the original bound node.
-
- 10 11月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Remove NonNullTypes context and other unnecessary information stored in TypeSymbolWithAnnotations. (#30913) Remove NonNullTypes context and other unnecessary information stored in TypeSymbolWithAnnotations. Fixes #30845. Explicitly handle nullability analysis for unconstraint type parameters. Related to #29981, #29993
-
- 19 10月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 18 10月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 17 10月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 16 10月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 13 10月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 11 10月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 10 10月, 2018 1 次提交
-
-
由 Omar Tawfik 提交于
* Move Index from unary operators to a stand alone node * Remove indexer hack * Remove prototype comments * Testing/fixing IDE services * Added EE tests * Rename "Index" nodes to "FromEndIndex" * More comments * Some minor fixups and test fixes
-
- 06 10月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 26 9月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 08 9月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 07 9月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 06 9月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
All known outstanding tests are added. Also addressed all known outstanding work items.
-
- 31 8月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Also implemented detection of nullability mismatch in constraints for an implicit interface implementation.
-
- 23 8月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 17 8月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
CoalesceAssignment no longer considers IsChecked, as it's not necessary for dynamic in these scenarios. ICoalesceAssignment is no based on IAssignmentOperation. Small logic updates as fallout from testing more dynamic conversion scenarios.
-
- 07 8月, 2018 2 次提交
-
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
- 03 8月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 31 7月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 10 7月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 03 7月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
Added support for initial binding, dataflow passes, and the local lowering pass for null coalescing assignment. IOperation and CFG support will come in a follow-up PR, as will relevant semantic model testing.
-
- 21 6月, 2018 1 次提交
-
-
由 Manish Vasani 提交于
-
- 20 6月, 2018 2 次提交
-
-
由 Manish Vasani 提交于
Also adjust the CFG builder and unit tests to account for IOperation tree shape changes.
-
由 Fredric Silberberg 提交于
-
- 12 6月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 08 6月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 06 6月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 01 6月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 26 5月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 25 5月, 2018 1 次提交
-
-
由 Fredric Silberberg 提交于
We now no longer generate ICollectionElementInitializerOperation, and have obsoleted that interface. In it's place, we now use IInvocationOperation and IDynamicInvocationOperation for collection initializers. Additionally, added some tests around missing collection initializer scenarios. Additionally updated calcluation of Default and ParamArray parameters in VB to correctly handle collection initializers, as they previously were always being detected as ArgumentKind.Explicit.
-
- 20 5月, 2018 1 次提交
-
-
由 Neal Gafter 提交于
Ensure that expression variables (improperly) declared in a case expression are captured in bound nodes. (#26918) * Ensure that expression variables (improperly) declared in a case expression are captured in bound nodes. Fixes #26896 Note that this fix is temporary, made via changes to code that is deleted in the recursive-patterns feature branch. The bug naturally won't exist in the C# 8 code base due to pattern-matching changes. * Add BoundSwitchBlock.Locals for illegal locals. Note that this is a temporary fix, as this node doesn't exist in C# 8.
-
- 19 5月, 2018 1 次提交
-
-
由 Lauren Fay 提交于
-