- 06 1月, 2016 1 次提交
-
-
由 Andy Gocke 提交于
-
- 05 1月, 2016 1 次提交
-
-
由 Andy Gocke 提交于
-
- 31 12月, 2015 1 次提交
-
-
由 Andy Gocke 提交于
Also adds tests for this case. Right now /delaysign silently wins. Fixes bug #7734.
-
- 30 12月, 2015 11 次提交
-
-
由 Neal Gafter 提交于
Report errors from (unbound) lambdas when the enclosing invocation fails
-
由 Neal Gafter 提交于
Fix WorkItem attribute on a test.
-
由 CyrusNajmabadi 提交于
Remove blocking calls from tests.
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
A method may have the same name as its type parameter.
-
由 Neal Gafter 提交于
-
由 AlekseyTs 提交于
Ensure implicit label statement (target of Exit Try) is materialized when Try is optimized away.
-
由 Charles Stoner 提交于
Expose reduced extension method in DelegateCreationExpression from SemanticModel
-
由 Charles Stoner 提交于
-
由 AlekseyTs 提交于
Adjust implementation of NamedTypeSymbol equality to treat generic type, constructed with modified its own type parameters, equal to its definition when custom modifiers should be ignored.
-
由 Manish Vasani 提交于
Address FixAll performance regression in Update1
-
- 29 12月, 2015 11 次提交
-
-
由 Manish Vasani 提交于
Ensure that we use a single CompilationWithAnalyzers instance for computing diagnostics with the LatestDiagnosticsGetter (FixAll code path and other explicit GetDiagnostics requests to the diagnostic service). This avoids us cloning the compilation and re-running analyzer compilation start actions once per each document for which we need to compute diagnostics. Background analysis based off the solution crawler still creates a new CompilationWithAnalyzers instance per document analysis request as caching it in memory causes high VM usage. This change addresses the FixAll performance regression in VS2015 Update1 reported in https://github.com/DotNetAnalyzers/StyleCopAnalyzers/pull/1979#issuecomment-166656002.
-
由 Kevin Halverson 提交于
Add an entry describing how to exit the REPL...
-
由 AlekseyTs 提交于
Adjust implementation of NamedTypeSymbol equality to treat generic type, constructed with modified its own type parameters, equal to its definition when custom modifiers should be ignored. Fixes #6372.
-
由 Kevin Halverson 提交于
... in the #help text for csi/vbi.
-
由 Manish Vasani 提交于
Ensure that analyzer driver processes declared namespace symbols whic…
-
由 AlekseyTs 提交于
Fixes #7144.
-
由 Manish Vasani 提交于
Ensure that analyzer driver processes declared namespace symbols which are scoped to source assembly being analyzed, not the merged namespace symbols with declaring references across the compilation (including referenced assemblies).
-
由 VSadov 提交于
Fix that unverifiable IL is generated for switch over Nullable<Int64> and Nullable<UInt64>
-
由 VSadov 提交于
Fix incorrect async capture analysis in loops inside try.
-
由 Dennis Fischer 提交于
-
由 Dennis Fischer 提交于
The compiler tries to create a conversion of the expression on the case switch label to the type that is switched on. if the parameter is a Nullable this doesn't work and it assumed that the type is compatible with the underlying type of the Nullable expression. This is not the case if we have a Nullable<long> and an integer on the case switch.
-
- 28 12月, 2015 1 次提交
-
-
由 Charles Stoner 提交于
Include byte order marks from explicit Encoding in checksum
-
- 27 12月, 2015 2 次提交
-
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
Respond to PR feedback on Makefile
-
- 25 12月, 2015 7 次提交
-
-
由 Tomáš Matoušek 提交于
Sets version of Microsoft.DiaSymReader.PortablePdb to 1.0.0-beta1
-
由 Tomas Matousek 提交于
-
由 Tomáš Matoušek 提交于
Implement ISymUnmanagedBinder4, ISymUnmanagedReader4
-
由 Tomas Matousek 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
Connect cibuild.sh and Makefile
-
由 Manish Vasani 提交于
Improve analyzer performance for CompilationWithAnalyzers (IDE host)
-
- 24 12月, 2015 5 次提交
-
-
由 John Hamby 提交于
IOperation params array fixes
-
由 Jonathon Marolf 提交于
Prevent ChangeToIenumerable crash on properties. Fixes #7087
-
由 vsadov 提交于
When variable slot is marked unassigned, it should also be unassigned in containing try state, regardless if the current state has the slot already unassigned or not. Existing code seems to assume that situation with variable being unasigned in the current state but assigned in the try state is impossible, but it is possible when try contains a loop and the loop contains await. Fixes #7669
-
由 Manish Vasani 提交于
1. Add support for a simulated event queue to generate compilation events by computing declarations in the tree. Invoking GetDiagnostics to populate the event queue is one of the main reason for large allocations/VM in our perf tests. We can get back to using the compilation event queue when the compiler supports attaching an event queue to an existing compilation, without requiring a complete clone. 2. Move the cached compilation data (declarations, suppression state, etc.) out of a conditional weak table and strongly reference it in CompilationWithAnalyzers. 3. Reduce allocations in per-analyzer state maintenance by tracking analyzed declarations instead of pending declarations - latter can be very large for symbols with many declarations (e.g. global namespace).
-
由 Jonathon Marolf 提交于
Guard against being passed bad symbols or expressions Fixes #6682
-