- 26 7月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
Merge NullableAnnotation.NotApplicable and Disabled to None, and rename NullableFlowState.NotApplicable to None for consistency.
-
- 25 7月, 2019 1 次提交
-
-
由 Charles Stoner 提交于
Use NullableAnnotation.NotAnnotated always for value type annotations in the public API. Previously, the annotation was NotAnnotated if the type reference was from source and Disabled if the type reference was from metadata. Fixes #34412
-
- 25 6月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
-
- 14 6月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Remove support for explicit `object` generic type constraints
-
- 05 6月, 2019 1 次提交
-
-
由 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.
-
- 04 5月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Closes #28834. Closes #30061.
-
- 24 4月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Implement an alternative way to break cycles while calculating IsValueType/IsReferenceType for a type parameter. (#35145) Fixes #30081.
-
- 17 4月, 2019 1 次提交
-
-
由 AlekseyTs 提交于
Treat unconstrained type parameters declared in `#nullable disable` context as having an oblivious nullability in case they are substituted with a reference type. (#34797) As apposed to possibly nullable or not nullable reference type. Fixes #29980. Fixes #34844.
-
- 03 4月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 26 3月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 16 3月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 14 3月, 2019 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 12 3月, 2019 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
Update the stub API to remove Nullability and replace with NullableAnnotation and NullableFlowState, and update the the rewriter to use that instead of the Nullability enum.
-
- 09 3月, 2019 2 次提交
-
-
由 Neal Gafter 提交于
- Rename `TypeSymbolWithAnnotations` to `TypeWithAnnotations` - Rename its type field from `TypeSymbol` to `Type` - Fields of Symbols that are of type `TypeWithAnnotations` that are currently named `Type` would be renamed `TypeWithAnnotations` Fixes #33736
-
由 Neal Gafter 提交于
* Eliminate unspeakable NullableAnnotation values. * Dynamic invocations result in an oblivious state Fixes #33638 * Fix up expected diagnostics Due to #33924 * Rename NullableAnnotation.Unknown to NullableAnnotation.Oblivious
-
- 02 3月, 2019 1 次提交
-
-
由 Rikki Gibson 提交于
* Add ITypeSymbol.IsReadOnly public API * Fix build failures in Roslyn.sln * Update doc comment
-
- 22 2月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 21 2月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 09 2月, 2019 1 次提交
-
-
由 Jared Parsons 提交于
The work for generic `unmanaged struct` constraints ended up threading through the correct `Compilation` object in many of the cases where I was using `Compilation` to calculate whether or not nullability needed to be checked for constraints. Used that whenever possible.
-
- 01 2月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 11 1月, 2019 1 次提交
-
-
由 Andy Gocke 提交于
* Add ITypeSymbol.IsUnmanagedType and ITypeSymbol.IsRefLikeType Fixes #30427 and #30426
-
- 04 1月, 2019 1 次提交
-
-
由 Rikki Gibson 提交于
-
- 01 1月, 2019 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 19 12月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 11 12月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Closes #30171. Closes #29838.
-
- 20 11月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Adjust the way nullable annotations are represented in metadata. Closes #30075. Closes #30065. Closes #29594. Closes #29683 Closes #29662
-
- 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
-
- 30 10月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 17 10月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 14 9月, 2018 2 次提交
-
-
由 AlekseyTs 提交于
-
由 Julien Couvreur 提交于
-
- 08 9月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 31 8月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
Also implemented detection of nullability mismatch in constraints for an implicit interface implementation.
-
- 23 8月, 2018 1 次提交
-
-
由 AlekseyTs 提交于
-
- 28 7月, 2018 1 次提交
-
-
由 Charles Stoner 提交于
-
- 22 7月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 13 7月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 29 6月, 2018 1 次提交
-
-
由 Julien Couvreur 提交于
-