- 30 6月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 28 6月, 2017 2 次提交
-
-
由 Ivan Basov 提交于
-
由 Heejae Chang 提交于
-
- 27 6月, 2017 2 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
- 24 6月, 2017 2 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
-
- 22 6月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #19926
-
- 21 6月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
-
- 20 6月, 2017 1 次提交
-
-
由 Heejae Chang 提交于
-
- 17 6月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #19927
-
- 14 6月, 2017 2 次提交
-
-
由 Fredric Silberberg 提交于
Remove IUnboundLambdaExpression from IOperation API, return an ILambdaExpression for UnboundLambda nodes.
-
由 Manish Vasani 提交于
-
- 13 6月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
Fixes #19902
-
- 08 6月, 2017 1 次提交
-
-
由 Gen Lu 提交于
-
- 01 6月, 2017 1 次提交
-
-
由 Manish Vasani 提交于
-
- 31 5月, 2017 1 次提交
-
-
由 Tomáš Matoušek 提交于
-
- 23 5月, 2017 1 次提交
-
-
由 Ivan Basov 提交于
-
- 20 5月, 2017 1 次提交
-
-
由 Ivan Basov 提交于
-
- 19 5月, 2017 1 次提交
-
-
由 Jared Parsons 提交于
The PDB path which is written into the PE file should respect the `/pathmap` option passed to the compiler. This is necessary to ensure that PEs can be deterministic when built from different source paths. The feature flag `pdb-path-determinism` is being kept for the time being. Even though it's a feature flag it still seems inappropriate to break customers in a point release. Deferring the removal until the next major release to give customers time to react. This issue tracks removing the flag: https://github.com/dotnet/roslyn/issues/19592 closes #9813
-
- 18 5月, 2017 2 次提交
-
-
由 Manish Vasani 提交于
Fixes #18300
-
由 filipw 提交于
-
- 16 5月, 2017 6 次提交
-
-
由 Paul Vick 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
由 Tomas Matousek 提交于
-
- 13 5月, 2017 2 次提交
-
-
由 Tomas Matousek 提交于
-
由 Shyam N 提交于
A single method could have spans in multiple source files. For example, synthesized constructors of partial types can have spans in multiple files if this type has field initializers in multiple files. Another example is methods with #line directives. This change changes instrumentation for such methods - the instrumented IL for such methods will now include a call to a new overload of Microsoft.CodeAnalysis.Runtime.Instrumentation.CreatePayload() that accepts an array of file indices as opposed to single file index.
-
- 12 5月, 2017 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 11 5月, 2017 2 次提交
-
-
由 Ty Overby 提交于
-
由 Ty Overby 提交于
* simplify partial method return type syntax finder tests * Bug fixes and API use changes * address first review * better comment and compiler trait on class * fix tests, pull entrypoint check out into local function * unify diagnostics for intvoid or task mains * add more tests, change error text * address review * finish tests * be explicit on language version in tests * add another test, fix typo, add diagnostics even when they aren't likely to exist * rewrite error->warning code, add more cases to tests * change test language versions * formatting on comments and adding WithLocation to tests * fix formatting for some tests * fix some formatting and added withlocation * fix withlocation
-
- 10 5月, 2017 1 次提交
-
-
由 Tomáš Matoušek 提交于
-
- 05 5月, 2017 2 次提交
-
-
由 Charles Stoner 提交于
-
由 Manish Vasani 提交于
There are couple of changes here: 1. API change: `ImmutableArray<ISymbolInitializer> MemberInitializers` is changed to `ImmutableArray<IOperation> Initializers`. 2. Implementation changes: 1. Instead of returning the member initializers as synthesized ISymbolInitializer nodes, we now return member intializers as IAssignmentExpression nodes. This ensures completeness of IOperation tree. 2. Now we also return the collection intializer expressions within an object creation expression. Fixes #18115 There are 2 bugs still affecting this area: 1. #18781: IOperation API shape for collection initializer expressions 2. #19276: Missing Field/Property reference expression nodes in object creation initializer node
-
- 01 5月, 2017 3 次提交
-
-
由 Jared Parsons 提交于
This is an automated migration of our project files to the new SDK / PackageReference. It is done using the tool located here: https://github.com/jaredpar/ConvertPackageRef
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
- 29 4月, 2017 1 次提交
-
-
由 Ty Overby 提交于
* attempt to get main entrypoints working * async main codegen * remove garbage file * fix vb tests * add some comments * moduleBeingBuilt can sometimes be null apparently * fix style nits * more whitespace fixes * address feedback * automated style fixer * move most work out into the constructor * protect against null in error condition * add comment * address cston review * autoformat * use cast * check module being built * add another object cast * address review * check for old cases where async methods called Main also exist * more suggestions * autoformat * mostly cleanup * use shorter Count and Single * remove superfluous diagnostics add * check exit code / revert to old entrypoint finding code * remove language version check in entrypoint compiler * fix debug.assert * switch to assert equal * codereview * add more tests; change conditions for test execution * fix up emit methods * narrow down error location * ammend GetAwaitableExpressionInfo to return a bound call to GetAwaiter().GetResult() * more comments * find entrypoint methods uses the async binder * autoformat * use diagnostics from async binder * relocate tests * fix suggestions for review 8346 * add back no-async tests with better location * only allow named types * remove empty file; remove null checks from helper * forgot to add csproj file * emit into warning diagnostics instead of regular diagnostics * autoformat * remove unused file from merge * use diagnostic locations * move some methods around, split some tests up * fix non-returning async tests, remove bool return from check availability * add params test * style and expected output fix * switch back to null because default emits warnings * add partial method tests * fix locations for unix * better partial syntax tests * use expected length of 0 * use default length of 0 for expected output * check implementation symbol
-