- 26 10月, 2018 4 次提交
-
-
由 Manish Vasani 提交于
-
由 Rikki Gibson 提交于
* Add test for using static with generic argument * Check using static constraints during Imports validation * Use CorLibrary from _compilation.SourceAssembly instead of from referenced type * Use NoLocation.Singleton when @using.UsingDirective is null * Share conversions object between constraint checks on using static directives * Add expected diagnostic for using static constraint violation * Add nested using static generic constraint test * Add multiple generic constraints in using static test
-
由 Jason Malinowski 提交于
enable package publishing for dev16 branches
-
由 Sam Harwell 提交于
Remove AbstractPackage.ForegroundObject, and its costly initialization
-
- 25 10月, 2018 6 次提交
-
-
由 Ivan Basov 提交于
-
由 Fred Silberberg 提交于
Correctly return cached blocks in the IncrementalBinder for things th…
-
由 Sam Harwell 提交于
Rearranged query to avoid unnecessary allocations
-
由 Fredric Silberberg 提交于
-
由 Brett V. Forsgren 提交于
-
由 Jared Parsons 提交于
Reduce set of files copied on official builds
-
- 24 10月, 2018 12 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Chris Sienkiewicz 提交于
* Fix foreach spilling ref field to a local: - Fix NeedsByValueFieldAccess to consider if the symbol is ref when it's not writable (i.e. a ref foreach variable: the variable isn't writable but any of its fields should be passed by ref, not value). - Add a test to show the incorrect behavior is fixed
-
由 Isaac Harwell 提交于
-
由 Isaac Harwell 提交于
-
由 Isaac Harwell 提交于
-
由 Jared Parsons 提交于
Fix Linux log publish
-
-
由 Jared Parsons 提交于
-
由 Rikki Gibson 提交于
* Check for restricted return types on local functions * Add test for restricted local function returns * Add test for local function ref parameters of restricted types * Add test to demonstrate that local functions can return Span<T>
-
由 Pär Björklund 提交于
Only enabled for C#8 or above to avoid suggesting fixes that break compilation.
-
由 Šimon Koníček 提交于
Adding UseExplicitTypeForConstCodeFixProvider - Not offering the fix for multiple declarators - Not offering regular UseExplicitType code fix and refactoring for constants
-
由 Jared Parsons 提交于
-
- 23 10月, 2018 2 次提交
-
-
由 Jared Parsons 提交于
-
由 Neal Gafter 提交于
Fixes #30543
-
- 22 10月, 2018 1 次提交
-
-
由 Sam Harwell 提交于
Fixes issue #30529 "object initializers and csharp_new_line_before_open_brace in editorconfig"
-
- 21 10月, 2018 1 次提交
-
-
由 Thomas Rzipa 提交于
-
- 20 10月, 2018 14 次提交
-
-
由 Dustin Campbell 提交于
MSBuildWorkspace needs to set a property to ensure that project references are built with the correct configuration
-
由 dotnet-automerge-bot 提交于
Merge dev16.0.x to master
-
由 Dustin Campbell 提交于
-
由 Rainer Sigwald 提交于
-
由 Jason Malinowski 提交于
some code clean up on new VisualStudioProject and FileChangeWatcher
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
Essentially, this change stops passing global properties around and makes the ProjectBuildManager own a set of global properties. This improves general sanity.
-
由 Dustin Campbell 提交于
-
由 dotnet-automerge-bot 提交于
Merge dev16.0.x to master
-
由 Rikki Gibson 提交于
* Handle collection initializers which lower to an extension method call with a `ref this` parameter * Simplify RefKind check * Add more tests for combinations of in params and implicit temporaries * Replace methodOrIndexer.Parameters usages with @params * Add asserts about parameter RefKinds and comments * Add tests for more combinations of ref and in parameters * Add WorkItem attributes to tests * Take master version of LocalRewriter_Call * Check that ImplicitReceiver valueKind is not RefAssignable * Fix conventions in diagnostics tests * Change RefAssignableVariable check to debug assert This assertion and return statement expresses that we expect the BoundImplicitReceiver to be lowered into a temporary local (not ref-assignable) if needed to satisfy the BindValueKind of the usage. This assertion ensures that if a new usage down the line requires the BoundImplicitReceiver to be ref-assignable, we reexamine our assumptions here and specify when the BoundImplicitReceiver can be ref-assignable. * Disable GenericBaseTypeHasNonVirtualFinalize on Mono
-
由 Dustin Campbell 提交于
-
由 Jared Parsons 提交于
Inject range indexers
-
由 HeeJae Chang 提交于
first is clean up on some lock usage that is no longer needed. second is fixing a bug where it doesn't support same web page to be opened again after closed.
-