提交 d7a497cb 编写于 作者: A acasey

DevDiv #995192 - VB: Set DkmClrCompilationResultFlags.ReadOnlyResult...

DevDiv #995192 - VB: Set DkmClrCompilationResultFlags.ReadOnlyResult appropriately in the Watch window

Expose Binder.IsValidAssignmentTarget and Binder.AdjustAssignmentTarget and invoke them as in BindAssignmentStatement.

CR: ChuckS (changeset 1353140)
上级 ff2caffe
......@@ -1254,7 +1254,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic
Return expression
End Function
Private Shared Function IsValidAssignmentTarget(expression As BoundExpression) As Boolean
Friend Shared Function IsValidAssignmentTarget(expression As BoundExpression) As Boolean
Select Case expression.Kind
Case BoundKind.PropertyAccess
Dim propertyAccess = DirectCast(expression, BoundPropertyAccess)
......
......@@ -1838,7 +1838,7 @@ Namespace Microsoft.CodeAnalysis.VisualBasic
result.Free()
End Sub
Private Function AdjustAssignmentTarget(node As VBSyntaxNode, op1 As BoundExpression, diagnostics As DiagnosticBag, ByRef isError As Boolean) As BoundExpression
Friend Function AdjustAssignmentTarget(node As VBSyntaxNode, op1 As BoundExpression, diagnostics As DiagnosticBag, ByRef isError As Boolean) As BoundExpression
Select Case op1.Kind
Case BoundKind.XmlMemberAccess
Dim memberAccess = DirectCast(op1, BoundXmlMemberAccess)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册