Quantcast
Browsing all 70 articles
Browse latest View live

Source code checked in, #73212f4e7496c417b1ea3063ba77d9c4f29f5773

Fixed a bug in codegen for conditional access operator when receiver is an optimized local/temp. (changeset 1340029)

View Article


Source code checked in, #e181ea1f1786c71023b6d479d9c50dab004d0585

Bugfix 608827 When generating syntax from ITypeParameterSymbol look into the ConstraintTypes to decide what the symbol should be. (changeset 1340049)

View Article


Source code checked in, #f0fb5205e36eb70c8fd1ff766d998b8734946de4

Give explicit values to public enum members for compat (changeset 1340231)

View Article

Source code checked in, #4d9583770ebbb03f9fc55e61d6baa2350114189c

Scripting API changes Checking in for MattWar. (changeset 1340558)

View Article

Source code checked in, #825933a804416691d061aadee787aaca8384deb1

Add /highentropyva security to all managed projects and /safesh to all native executables. (changeset 1340612)

View Article


Source code checked in, #5888f7d42a6356811f4a102de3ae023aaa34c6c3

Change the csc2 and vbc2 projects back to not using /safesh in debug since it breaks /editandcontinue. (changeset 1340680)

View Article

Source code checked in, #543f9d48cf3f103e8103f0aee43876f89a6f1805

We now generate properties when applicable in addition to generating types. (changeset 1340692)

View Article

Source code checked in, #f7401cbcb6cb5b8c2c8de038c5eae69730fda0d9

Revert the compiler-specific changes and instead enable HighEntropyVA for every managed project. (changeset 1340693)

View Article


Source code checked in, #3ffad4e5d7980212779089b6e1bf19d5d207f277

correct enum values for PreservationMode (changeset 1340732)

View Article


Source code checked in, #a7f85f843509057645c50f3906afa813ccf44405

Fix for bug 939890: AsyncQueue.DequeueAsync should take a cancellation token Ensure that the waiters for async queue register for cancellation and dispose off the CancellationTokenRegistration when...

View Article

Source code checked in, #324b041e0eeaf57b21b039f3f184bee55a0ea1c9

updating toolset compilers to \\cpvsbuild\drops\Roslyn\Main-Signed-Release\20140923.3 ***NO_CI*** (changeset 1341082)

View Article

Source code checked in, #23ca5212bff96b83b21781b4d9c937160f91c9ad

fixed a bug where we were leaking exception through task (changeset 1341224)

View Article

Source code checked in, #56e17171887333afb2573f09effa6a8af15da0cd

User story 862192: FixAllProvider API and default fix all implementations (replace "Fix All Occurrences") Changes include: 1) Add a new abstract type, FixAllProvider, in Workspaces layer to represent a...

View Article


Source code checked in, #7bdbe5856a764ad39f6fdfb63615f9522bf5cd30

adding another point to find out why document.GetSemanticModelAsync returns null. theoretically this shouldn't ever happen (except TypeScript case), but perf machien caught this being happening. this...

View Article

Source code checked in, #096d01175b1e4a174d2cb092b841ede6326af15c

Update Completion, Signature Help, and token-based formatting to support conditional access. ***NO_CI*** (changeset 1341577)

View Article


Source code checked in, #06c83837ed492c481d8c8feedf8800798890cc1f

Fixes subtle potential race condition that could be allowed by the lowering of null-propagating operator. The general rule here is that compiler should not introduce reads to the same location on the...

View Article

Source code checked in, #3efafe3ba42a8c23b21e871e3ecb2e3d9a18dd47

Test for bug 1034429: GetDiagnostics fails with InvalidOperationException : TypedConstant is an array. Use Values property. (changeset 1341604)

View Article


Source code checked in, #053e2494b06a1df8c22b02fbe63eeab232d71baf

CR feedback on "Making conditional access operators in VB not experimental" (changeset 1342689)

View Article

Source code checked in, #5296864eb630de5dbeec8d958bb6f0bdb0fc10d7

Small codegen improvement when "?." is used in branch conditions. When conditional access operator is used as a branch condition, it is often unnecessary to emit actual bool values. Example: if...

View Article

Source code checked in, #1c2452f7dff61a6a6890f05ed5a1b466b25b2585

DevDiv #1024137 - Part 1: "this" in C# iterators and async When the callstack tells us that we're in a state machine MoveNext method, we want to bind as though we're really in the iterator or async...

View Article
Browsing all 70 articles
Browse latest View live