Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 'dotnet/master' into DefaultInterfaceImplementation #33808

Conversation

AlekseyTs
Copy link
Contributor

No description provided.

sharwell and others added 21 commits February 28, 2019 12:51
Mark Roslyn.VisualStudio.DiagnosticsWindow as a build dependency…
Now that we have the version of arcade that supports
Microsoft.Net.Compilers.Toolset we can remove a few work arounds.
Marshal.SizeOf is not a direct replacement for `sizeof` and the issues around it are subtle.

Fix dotnet#26513
I verified that this test crashes the compiler in Preview3
but no longer repros.

Fixes dotnet#33537
VisualStudioInstanceFactory failures now occur in a context where they
are reported as test failures instead of test runner crashes.
This change ensures that logs are created even if the application fails
to capture a screenshot.
Reflects the changes described in dotnet/csharplang#2214.

Range now looks optimistically for some special members with optional
parameters, but will fall back to the Range constructor if they aren't
present.

This change also removes all of the specialized codegen that was going
on with arrays and strings in favor of expected helpers or real members.
Revise NullableWalker to use a two-state solution
Delayed failures in integration tests
Allow specific exception without crash in integration tests
* Enable OOP features by default.

* Removing unused function.

* conflicts
@AlekseyTs AlekseyTs added the PR For Personal Review Only The PR doesn’t require anyone other than the developer to review it. label Mar 1, 2019
@AlekseyTs AlekseyTs requested review from a team as code owners March 1, 2019 23:29
@AlekseyTs AlekseyTs added Area-Compilers Feature - Default Interface Impl Default Interface Implementation labels Mar 1, 2019
@AlekseyTs AlekseyTs merged commit 3b9215e into dotnet:features/DefaultInterfaceImplementation Mar 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Compilers Feature - Default Interface Impl Default Interface Implementation PR For Personal Review Only The PR doesn’t require anyone other than the developer to review it.
Projects
None yet
Development

Successfully merging this pull request may close these issues.