- 28 11月, 2018 13 次提交
-
-
由 Gen Lu 提交于
Fixing inferred type for yield return in async iterator methods
-
由 Sam Harwell 提交于
Remove the Code Style dependency on Hash.cs
-
由 Fred Silberberg 提交于
Add test to show that pointers are disallowed.
-
由 Sam Harwell 提交于
Reverts the changes to Hash.cs from #31276 and unlinks the file from the Code Style layer.
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
Implement formatting in the Code Style layer
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
Merge ide-dataflow-analyzer feature branch into master
-
由 Charles Stoner 提交于
-
由 Tomáš Matoušek 提交于
Move VS MSBuild location to Arcade tools script
-
由 Tomas Matousek 提交于
-
由 Fred Silberberg 提交于
Disallow null coalescing assignment in expression trees.
-
由 Gen Lu 提交于
Fix IBC data application
-
- 27 11月, 2018 27 次提交
-
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
Dataflow analysis based analyzer/fixer to identify unused expression values and parameters
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
Treat conversions whose operands have no side effects to be operations with no side effects, that can be removed.
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
Fix an assert introduced my previous commit for conservative analysis in presence of delegate type arguments, where parameter default value is used instead of an explicit delegate argument. This was causing the fast pass (operation tree based symbol usage analysis) to bail out, while the slow pass (control flow graph based symbol usage analysis) to correctly identify and flag unused values.
-
由 Manish Vasani 提交于
Conservatively handle delegates passed as arguments to method invocations by reseting state so all the current writes are assumed to be read. Also ensure that we report unused parameters when we bail out from flow analysis, as the latter should only prevent us from reporting unused values.
-
由 Tomas Matousek 提交于
-
由 Gen Lu 提交于
Add an API to pass additional msbuild properties to workspace
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
1. Do not invoke SyntaxEditorBasedCodeFixProvider.FixAllAsync if there are no diagnostics to fixed. 2. Handle flow captures that are both lvalue and rvalue captures (left of a compound assignment operation where right has conditional code).
-
由 Heejae Chang 提交于
* fixed a race where solution cralwer used wrong solution for it to process. race is this. 1. solution crawler picked up a solution 2. before processing the solution, workitem got changed 3. and then picked up an work item from the queue 4. and use the work item with the solution that got picked up in step 1 step 2 is happening beacuse solution has changed, but step 4 used old solution from step 1 that doesn't have effects of the solution changes. solution crawler must pick up solution after it has picked up work item from the queue so that new changes of a solution get enqueued as new work item, * Update src/Features/Core/Portable/SolutionCrawler/WorkCoordinator.NormalPriorityProcessor.cs thank you Co-Authored-By: Nheejaechang <hechang@microsoft.com> * addressing feedback
-
由 David Wengier 提交于
Create TempPE compiler for the new project system
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Manish Vasani 提交于
-
由 Jason Malinowski 提交于
Delete unused packages
-
由 Jinu 提交于
Typos
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-