- 26 7月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
Merge NullableAnnotation.NotApplicable and Disabled to None, and rename NullableFlowState.NotApplicable to None for consistency.
-
- 24 7月, 2019 1 次提交
-
-
由 Chris Sienkiewicz 提交于
Fixes #35933
-
- 18 7月, 2019 1 次提交
-
-
由 Charles Stoner 提交于
-
- 17 7月, 2019 2 次提交
-
-
由 Fred Silberberg 提交于
Adds a public API, `NullableContext GetNullableContext(int position)`, for determining the nullable context at a particular file location, and types supporting that API.
-
由 Rikki Gibson 提交于
* Add all nullable-related warnings to ErrorFacts * Fix test failures and add a bit more coverage
-
- 16 7月, 2019 9 次提交
-
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Rikki Gibson 提交于
-
由 Andy Gocke 提交于
Fixes #36241
-
由 Andy Gocke 提交于
Fixes #37187
-
由 Rikki Gibson 提交于
-
由 Neal Gafter 提交于
Implements https://github.com/dotnet/csharplang/issues/2389 Fixes #35958 Note that the switch expression conversion is not a standard implicit conversion. Specifically, it should not be considered as a valid implicit conversion as input to a user-defined conversion, as that could permit two chained user-defined conversions. Also changes binding of switch expression to ECMA so it can interact properly with switch expressions. Fixes #14965
-
由 Rikki Gibson 提交于
Resolves #33344
-
由 Neal Gafter 提交于
Relates to #29821 Fixes #34409
-
- 13 7月, 2019 3 次提交
-
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Andy Gocke 提交于
Fixes #29819
-
- 12 7月, 2019 3 次提交
-
-
由 Julien Couvreur 提交于
-
由 Andy Gocke 提交于
Fixes #37111
-
由 Andy Gocke 提交于
Fixes #30067
-
- 11 7月, 2019 1 次提交
-
-
由 Andy Gocke 提交于
The semantic model often creates ReducedExtensionMethods for the public API, but the creation of ReducedExtensionMethod does constraint checking, which requires a compilation, which isn't always available. This change removes constraint checking from all creation of ReducedExtensionMethod and adds asserts that we always have a compilation during constraint checking. Fixes #37021
-
- 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
-
- 28 6月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 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 提交于
-