Quantcast
Channel: roslyn Source Code Rss Feed
Browsing all 70 articles
Browse latest View live
↧

Source code checked in, #8a99909948268d28761b08a9f560bfe1c347e75a

moved esent cache directory to .vs/{solutionname}/vbcs.cache since we don't have new VS API yet, this just put the underlying plumbing to move the location, but use our own implementation that does...

View Article


Source code checked in, #fc6f147500723def19e859ee0f18b45fc428ce7b

Never omit conditional calls in the debugger (VB) The VB expression compiler doesn't directly invoke the LocalRewriter, so we had to find a different way to pass through the flag. The PEModuleBuilder...

View Article


Source code checked in, #63c0346606112941dddf3fbe6d49062a45867d9b

SymbolFinder.FindDeclarationsAsync() was returning symbols in the language in which the corresponding type / member is originally declared as opposed to in the language of the project where the...

View Article

Source code checked in, #86953e498d59698ec37f68ee10a9de67ad5518df

Properly format exception message in HostWorkspaceServices.GetLanguageServices(). (changeset 1376819)

View Article

Source code checked in, #196f8f54bb0ed8e72c7a906a4411b97b70a8d5f0

Search base types for operator {true,false} when binding user-defined short-circuit logical operators for compatibility with Dev12. While making this change, I noticed that flow analysis was incorrect...

View Article


Source code checked in, #e9fe3fff4b933448c10c9104ff805f57702ae417

Add Roslyn diagnostic to avoid accessing the Diagnostic.Descriptor in the compiler layer so we don't end up allocating unncessary strings which are not used during command line compilation. Instead, we...

View Article

Source code checked in, #28d8fb552a84557d52b3eca1571ec179400e184b

Simplify and remove unnecessary code in RetargetingSymbolTranslator.cs (changeset 1380930)

View Article

Source code checked in, #0c9bed3297519622a7b77b7ff9e9b87df0b5bcd8

Clean up SyntaxComparer and LongestCommonSubsequence API and make it internal. Adds missing APIs for calculating LCS edit scripts of token and node sequences needed for EnC. Adds tests. (changeset...

View Article


Source code checked in, #5cc2bd2f749dc7b2f9fc9d71be717856cc12558d

DevDiv #1090317: Report use-site diagnostics from parameters and locals in the EE Report use-site diagnostics on the signature of the generated method (mainly the parameters and type parameters) and on...

View Article


Source code checked in, #c1a84b47ac4bd3dee96bcbece9caeea37a8692ca

Use the correct {get,set} method when lowering property accesses in expression trees. A property's own {get,set} method was always being used when lowering property accesses in expression trees. This...

View Article

Source code checked in, #515e448299663a84d5d9e90ac863469c73b913d6

Fix for 739773. We now look for directives in the using statements and attempt to place the new using outside if possible. ***NO_CI*** (changeset 1389840)

View Article

Source code checked in, #527e35373471439319998e99a21b0f9140b1d042

added some comment. (changeset 1389844)

View Article

Source code checked in, #09681f4d6e1ce838bdbe7a1ad3096a0a0d373308

This changes the value of VBC_VER to 14.0. (changeset 1389865)

View Article


Source code checked in, #948716ce12c6abfca2581c4e1fc9fc38cc0b768f

Missed a file when I checked in this change last night. (changeset 1389913)

View Article

Source code checked in, #cad1041368e6b31a0ef627cdd9b7a9fc2d4a8c46

This change implements the following rule from section 6.2.3 (Explicit Nullable Conversions). In particular the following section. - If the nullable conversion is from S to T?, the conversion is...

View Article


Source code checked in, #ab2a8d114bfb5f4bd481c3b4d2d70207178c2e7d

While inspecting AnalyzerDriver last night I noticed that it would potentially deadlock if these methods were called on one of the event queues. Looking through our code base I noticed these methods...

View Article

Source code checked in, #4932408bdb45225ec4af1984348438b03f80a90f

Initial compiler support for VB string interpolation. Does not include target typing or any IDE support. (changeset 1390282)

View Article


Source code checked in, #5c2b481647de2a6eb0959686d0d20b935f63b468

Fix RS0013 (Do not access property Descriptor on Diagnostic type within compilers layer) to not be reported within Diagnostic type itself. (changeset 1390290)

View Article

Source code checked in, #3dd6ae9da0100fd642cc2599c6be71ccb2cc2ec8

Disable another test that seems to be failing due to DevDiv 1095079 (changeset 1390292)

View Article

Source code checked in, #d9569c8cbe4e2ccefb013790a4ecee746aa943fe

Responding to CR feedback (changeset 1390324)

View Article
Browsing all 70 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>