- 20 6月, 2019 2 次提交
-
-
由 AlekseyTs 提交于
-
由 Charles Stoner 提交于
-
- 19 6月, 2019 2 次提交
-
-
由 Fredric Silberberg 提交于
Move to a different lowering from for nullable value types to work around a bug in TransformCompoundAssignmentLHS. Addressed PR feedback.
-
由 Andy Gocke 提交于
Fixes #36346
-
- 18 6月, 2019 1 次提交
-
-
由 Chris Sienkiewicz 提交于
-
- 15 6月, 2019 4 次提交
-
-
由 Charles Stoner 提交于
-
由 AlekseyTs 提交于
Fixes #36018.
-
由 AlekseyTs 提交于
Replace `dynamic` wih `object` when substituting constraints. Fixes #36276.
-
由 Julien Couvreur 提交于
-
- 14 6月, 2019 2 次提交
-
-
由 Maira Wenzel 提交于
-
由 AlekseyTs 提交于
Remove support for explicit `object` generic type constraints
-
- 13 6月, 2019 4 次提交
-
-
由 Andy Gocke 提交于
Introduces optimizations in lowering for an indexer access of the form receiver[a..b]. With the optimizations, the generation of intermediate System.Index and System.Range types will be avoided.
-
由 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
-
- 12 6月, 2019 2 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
Update ??= to convert the result type of the expression to the underlying value type when targetting a nullable value type.
-
- 11 6月, 2019 1 次提交
-
-
由 Sam Harwell 提交于
* Use ref locals to simplify code flow * Fix VB code layout
-
- 09 6月, 2019 2 次提交
-
-
由 Sam Harwell 提交于
Works around microsoft/vs-streamjsonrpc#272
-
由 Julien Couvreur 提交于
-
- 08 6月, 2019 5 次提交
-
-
由 Tomáš Matoušek 提交于
* Ctor refactoring * Renames * Renames * Cleanup * ProjectExternalErrorReporter ctor * Refactoring * Remove dependency on VS * Aggregation improvements * Use ordinal comparer for project names * Construct ProjectExternalErrorReporter lazily * Fix off by one * Fix issues
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
- 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 5 次提交
-
-
由 Fredric Silberberg 提交于
-
由 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.
-
- 04 6月, 2019 3 次提交
-
-
由 yair halberstadt 提交于
-
由 Yair Halberstadt 提交于
Don't read the same property twice in pattern matching when accessed through the same underlying object, but references of different types. Fixes #34933
-
由 Fredric Silberberg 提交于
-
- 03 6月, 2019 3 次提交
-
-
由 Sam Harwell 提交于
This change produced a 535MB (7.5%) allocation reduction in the scenario described by #36114.
-
由 AlekseyTs 提交于
Add Default Interface Implementation tests for VB Related to #35820, #35821, #35823, #35824, #35827, #35834, #35852, #35885, #35911, #35948.
-
由 yair halberstadt 提交于
-
- 02 6月, 2019 1 次提交
-
-
由 Fredric Silberberg 提交于
-
- 01 6月, 2019 2 次提交
-
-
由 Julien Couvreur 提交于
-
由 Charles Stoner 提交于
-