Skip to content

Merge dev15.7.x into dev15.7.x-vs-deps#26363

Merged
jasonmalinowski merged 8 commits intodev15.7.x-vs-depsfrom
dev15.7.x
Apr 24, 2018
Merged

Merge dev15.7.x into dev15.7.x-vs-deps#26363
jasonmalinowski merged 8 commits intodev15.7.x-vs-depsfrom
dev15.7.x

Conversation

@jasonmalinowski
Copy link
Copy Markdown
Member

Just flowing code to final branch.

sharwell and others added 7 commits April 23, 2018 18:07
This change also ensures the projection buffers created in Visual Studio have
the ITextBufferCloneService added to their property bag.

Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/604150
When generating a pinning temp for fixed statements on
fixed buffers, the type for the pinning temp is ref to
the type of the fixed field. However, in our lowering
the type of a fixed buffer field is a pointer type, while
what we actually want for the pinning temp is a ref to
the underlying type. This change fixes that scenario.

Fixes #26335
Use ITextBufferCloneService if available in AsText
…serts to allow pointer to managed ref assignment for fixed-size buffers
@jasonmalinowski jasonmalinowski requested review from a team as code owners April 24, 2018 20:12
Fix bad codegen for fixed buffer access
@jasonmalinowski jasonmalinowski merged commit 11653c9 into dev15.7.x-vs-deps Apr 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants