- 10 7月, 2019 2 次提交
-
-
由 Charles Stoner 提交于
-
由 Julien Couvreur 提交于
-
- 09 7月, 2019 2 次提交
-
-
由 Rikki Gibson 提交于
-
由 Rikki Gibson 提交于
-
- 06 7月, 2019 2 次提交
-
-
由 Rikki Gibson 提交于
-
由 Fredric Silberberg 提交于
Address minor PR comments.
-
- 02 7月, 2019 2 次提交
-
-
由 Rikki Gibson 提交于
-
由 Chris Sienkiewicz 提交于
* Don't update analyzed nullability for param conversions * Fix test types
-
- 27 6月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 26 6月, 2019 4 次提交
-
-
由 AlekseyTs 提交于
Related to #35619.
-
由 Julien Couvreur 提交于
Conflicts: src/Compilers/CSharp/Test/Semantic/Semantics/NullableReferenceTypesTests.cs
-
由 Charles Stoner 提交于
-
由 Chris Sienkiewicz 提交于
* Correctly report nullability of tuples in the semantic model: - Store the original tuple literal rather than just its type - Visit the original literal without diagnostics only in the nullability walker to understand its type - Update the generator to allow force visiting fields in the nullable re-writer - Update type checker to allow checking of converted types too - Update various tuple tests to be correct - Add extra tests
-
- 25 6月, 2019 4 次提交
-
-
由 AlekseyTs 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
enabled the nullable feature, either on the command line or via a nullable enable directive.
-
由 AlekseyTs 提交于
Support nullable variance in interface and partial method implementation. Closes #35227.
-
- 21 6月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 20 6月, 2019 2 次提交
-
-
由 Rikki Gibson 提交于
* Add optional [warnings | annotations] keyword to nullable directive * pragma warning <setting> nullable -> nullable <setting> warnings * Implement /nowarn:nullable
-
由 Charles Stoner 提交于
-
- 19 6月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
Move to a different lowering from for nullable value types to work around a bug in TransformCompoundAssignmentLHS. Addressed PR feedback.
-
- 15 6月, 2019 3 次提交
-
-
由 AlekseyTs 提交于
Fixes #36018.
-
由 AlekseyTs 提交于
Replace `dynamic` wih `object` when substituting constraints. Fixes #36276.
-
由 Julien Couvreur 提交于
-
- 14 6月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Remove support for explicit `object` generic type constraints
-
- 13 6月, 2019 3 次提交
-
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Chris Sienkiewicz 提交于
* Dont try and check tuple conversions in error cases: - When checking an identity converison, also check for a bound tuple if the type isn't a tuple as we might have a bound tuple with an error type - When checking a tuple conversion, don't GenerateConversion in the error case as we don't have a target type to generate against - Update tests
-
- 09 6月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 06 6月, 2019 1 次提交
-
-
由 Chris Sienkiewicz 提交于
* Update implicity declared type expression nullability: - When updating the implicit type in a declaration also update the bound type declaration nullability - Record nullability for inferred foreach variable - Add nullable public api tests - Add nullable tests
-
- 05 6月, 2019 4 次提交
-
-
由 Charles Stoner 提交于
-
由 Rikki Gibson 提交于
* Learn from comparisons to non-constant, non-null values * Update comment * Remove unused local function * Remove another unused local function * Check for null constant before trying to learn from notNull == maybeNull. Add tests * More tests, more cleanup * Add conditional access with || test * More test updates from feedback * Cleanup * Change some locals in tests to parameters
-
由 Charles Stoner 提交于
-
由 AlekseyTs 提交于
Add initial support for 'notnull' generic type constraint. See https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-05-15.md Also fixes #36005.
-
- 25 5月, 2019 2 次提交
-
-
由 Chris Sienkiewicz 提交于
* Infer nested nullability for implicitly typed deconstruction variable: - When the left hand side is 'var', re-infer the type from the visited right hand side - Update and add tests
-
由 Rikki Gibson 提交于
* Allow nullable variance for in/out params when converting method group to delegate * Fix diagnostic messages for mismatched out parameter nullable variance * Improve delegate in parameter variance tests * Add IdentityConversion_DelegateInParameter test
-
- 24 5月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Support re-abstraction of interface members in derived interfaces
-
- 23 5月, 2019 1 次提交
-
-
由 Charles Stoner 提交于
-
- 21 5月, 2019 1 次提交
-
-
由 Charles Stoner 提交于
-
- 19 5月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-