- 02 11月, 2019 5 次提交
-
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
由 AlekseyTs 提交于
This change also separates implementation of ISymbol interfaces from internal symbols in C# compiler.
-
由 Yair Halberstadt 提交于
-
由 Andy Gocke 提交于
Local function flow analysis has always been special-cased for definite assignment, and specifically for definite assignment with monotonic assignment. This change implements the same non-monotonic tracking that we use for try-finally for local functions. This is a conservative analysis, meaning that certain rare cases may not transfer as much information as possible. It's currently assumed that these cases are rare enough to not be frustrating. No safety problems should be present in the conservative analysis. Fixes #14400 Fixes #14214
-
- 01 11月, 2019 6 次提交
-
-
由 Tomáš Matoušek 提交于
* Remove project type from Bing URI * Add Language to DiagnosticData * Trim arguments that are too long
-
由 Ivan Basov 提交于
-
由 Joey Robichaud 提交于
Merge release/dev16.4 to master
-
由 AlekseyTs 提交于
Implement small optimization to avoid creating a diagnostic that we are not planning to look at. (#39527)
-
由 Gen Lu 提交于
Remove experiment for "sorting completion list by matching"
-
由 Allison Chou 提交于
Fix for split string literals broken with multi-carets
-
- 31 10月, 2019 6 次提交
-
-
由 Joey Robichaud 提交于
Run integration tests with .NET Core SDK shipped with VS
-
由 Joey Robichaud 提交于
Integration tests were being run with the dotnet SDK from the build environment. This broke when VS updated to creating new .NET Core projects against a TFM not supported by the version of the SDK we were building against. This change allows the .NET Core SDK that shipped with VS to be found when running integration tests. Which is likely the desired behavior. Fixes #39588
-
由 Joey Robichaud 提交于
Check that PackageInstallerService is enabled before getting sources
-
由 Andrew Hall 提交于
If the property is available, pipe it through in the same way that CPS does to the workspace for each project. This lights up features that check for this property in legacy projects that were wrong before.
-
由 msftbot[bot] 提交于
Merge release/dev16.4 to master
-
由 AlekseyTs 提交于
Respect filterTree and filterSpanWithinTree while collecting diagnostics for misplaced doc comments. (#39525) Fixes #39315.
-
- 30 10月, 2019 16 次提交
-
-
由 Jinu 提交于
typo
-
由 Allison Chou 提交于
-
由 Allison Chou 提交于
-
由 Allison Chou 提交于
-
由 Allison Chou 提交于
-
由 Allison Chou 提交于
-
由 Allison Chou 提交于
-
由 Manish Vasani 提交于
-
由 Jason Malinowski 提交于
Delete the checkbox to control nullable analysis in the IDE
-
由 Gen Lu 提交于
-
由 Allison Chou 提交于
-
由 David 提交于
Live Share - Support Empty Workspace
-
由 David 提交于
LSP Server Handle DisplayTextPrefix and DisplayTextSuffix on Completion Items
-
由 AlekseyTs 提交于
Move optimization around use of Nullable type in Boolean Expressions into LocalRewriter and eliminate invalid optimization. (#38802) * Move optimization around use of Nullable type in Boolean Expressions into LocalRewriter and eliminate invalid optimization. Fixes #38305. The goal of optimization is to eliminate the need to deal with instances of Nullable(Of Boolean) type as early as possible, and, as a result, simplify evaluation of built-in OrElse/AndAlso operators by eliminating the need to use three-valued Boolean logic. The optimization is possible because when an entire Boolean Expression is evaluated to Null, that has the same effect as if result of evaluation was False. However, we do want to preserve the original order of evaluation, according to language rules. * Fix an old bug masked by #38305. * Fix an old bug masked by #38305. * More fixes fo old bugs masked by #38305, plus optimizations that wouldn't be performed by compiler. * PR feedback
-
由 Jason Malinowski 提交于
Fix minor issue in IfToSwitch refactoring
-
由 Jason Malinowski 提交于
At this point, the nullable support in the semantic model seems stable, and there's no reason for somebody to manually turn this on since any project that is using nullable will turn it on automatically.
-
- 29 10月, 2019 7 次提交
-
-
由 msftbot[bot] 提交于
Move much of local function data flow to AbstractFlowPass
-
由 Jared Parsons 提交于
Remove dead class diagram
-
由 Manish Vasani 提交于
Move to renamed analyzer utilities package
-
由 Jason Malinowski 提交于
Switch some calls to ThreadHelper.ThrowIfNotOnUIThread to something else
-
由 Rikki Gibson 提交于
-
由 msftbot[bot] 提交于
Merge release/dev16.4 to master
-
由 Chris Sienkiewicz 提交于
Fixes an issue in CFG where we incorrectly handle using declarations that fall under labels. It follows a similar pattern to how we handle lowering in the local re-writer.
-