- 17 12月, 2016 7 次提交
-
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
- 16 12月, 2016 11 次提交
-
-
由 Heejae Chang 提交于
-
由 John Hamby 提交于
-
由 Tanner Gooding 提交于
-
由 AlekseyTs 提交于
Fixes #15223.
-
由 Julien Couvreur 提交于
-
由 Julien Couvreur 提交于
-
由 Tanner Gooding 提交于
-
由 Neal Gafter 提交于
Fixes #12940 Fixes #14110 Fixes #15640
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
由 Tanner Gooding 提交于
-
- 15 12月, 2016 13 次提交
-
-
由 Heejae Chang 提交于
-
由 John Hamby 提交于
-
由 Jared Parsons 提交于
-
由 Charles Stoner 提交于
-
由 Julien Couvreur 提交于
-
由 Jared Parsons 提交于
Our current setup for .Net Core requires us to do manual assembly redirection in our MSBuild Task. The setup has no good way to detect at compile time when our source code and NuGet references get out of date. This change allows us to at least detect at bootstrap time.
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
-
由 Andy Gocke 提交于
The problem is demonstrated by the following test case: ``` struct S { public int X, Y; } class C { public static void Main() { S s; s.X = 5; void Local() { s.Y = 10; System.Console.WriteLine(s); } Local(); // error CS0165: Use of unassigned local variable 's' } } ``` Definite assignment should allow structs to be assigned piecewise through a local function. The problem is that printing `s` is normally regarded as a use of `s`, not its constituent fields. This causes the analysis to effectively lose information about s.Y being assigned. The fix is, when recording captured reads of possibly unassigned structs in a local function, recursively record the possibly unassigned constituent fields, rather than the struct variable. Fixes #14097
-
由 CyrusNajmabadi 提交于
-
由 Omar Tawfik 提交于
-
由 AlekseyTs 提交于
Fixes #15732.
-
由 Ryan Nowak 提交于
-
- 14 12月, 2016 9 次提交
-
-
由 Ryan Nowak 提交于
-
由 Ryan Nowak 提交于
-
由 Ryan Nowak 提交于
Neither of these have any MEF parts, so only the binding redirects should be needed.
-
由 Ryan Nowak 提交于
Add Razor Language Service shim for accessing the remote client Add Razor Remote Workspace shim for getting access to the solution in the ServiceHub process. This relies on the same set of Roslyn services being called by the client to initialize state in the remote process. Add overloads to the 'remote' solution service to avoid a need for IVT in in the Razor Remote Workspace shim. Checksum is internal to Workspace.
-
由 CyrusNajmabadi 提交于
-
由 AlekseyTs 提交于
Variables declared within a ‘for’ condition are in scope only inside the condition, incrementors and body of the loop. Variables declared within ‘for’ incrementors are in scope only inside the incrementors. Related to #15630.
-
由 Matt Warren 提交于
-
由 CyrusNajmabadi 提交于
-
由 CyrusNajmabadi 提交于
Don't search for files looking for a predefined type when the type we're looking at is not predefined itself.
-