Base:
property
IsLValue
Microsoft.CodeAnalysis.VisualBasic.Microsoft.CodeAnalysis.VisualBasic.BoundExpression.IsLValue
16 references to IsLValue
Microsoft.CodeAnalysis.VisualBasic (16)
Binding\Binder_Expressions.vb (1)
1162
result = New BoundFieldAccess(typeExpr.Syntax, access.ReceiverOpt, access.FieldSymbol, access.
IsLValue
,
CodeGen\Optimizer\StackScheduler.Analyzer.vb (1)
781
Return node.Update(receiver, field, node.
IsLValue
, node.SuppressVirtualCalls, constantsInProgressOpt:=Nothing, node.Type)
Generated\BoundNodes.xml.Generated.vb (3)
4199
If receiverOpt IsNot Me.ReceiverOpt OrElse fieldSymbol IsNot Me.FieldSymbol OrElse isLValue <> Me.
IsLValue
OrElse suppressVirtualCalls <> Me.SuppressVirtualCalls OrElse constantsInProgressOpt IsNot Me.ConstantsInProgressOpt OrElse type IsNot Me.Type Then
12523
Return node.Update(receiverOpt, node.FieldSymbol, node.
IsLValue
, node.SuppressVirtualCalls, node.ConstantsInProgressOpt, type)
13786
New TreeDumperNode("isLValue", node.
IsLValue
, Nothing),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (1)
394
rewritten.
IsLValue
,
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
299
fieldAccess.
IsLValue
,
Lowering\LocalRewriter\LocalRewriter_FieldAccess.vb (2)
19
Return MakeTupleFieldAccess(node.Syntax, node.FieldSymbol, rewrittenReceiver, node.ConstantValueOpt, node.
IsLValue
)
22
Return node.Update(rewrittenReceiver, node.FieldSymbol, node.
IsLValue
, node.SuppressVirtualCalls, constantsInProgressOpt:=Nothing, node.Type)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
208
node.
IsLValue
,
Lowering\UseTwiceRewriter.vb (3)
266
Debug.Assert(node.
IsLValue
)
273
Dim second = node.Update(Nothing, fieldSymbol, node.
IsLValue
, node.SuppressVirtualCalls, constantsInProgressOpt:=Nothing, node.Type)
275
Debug.Assert(second.
IsLValue
)
Lowering\WithExpressionRewriter.vb (3)
179
Debug.Assert(value.
IsLValue
)
183
Return value.Update(Nothing, fieldSymbol, value.
IsLValue
, value.SuppressVirtualCalls, value.ConstantsInProgressOpt, value.Type)
190
Return value.Update(receiver, fieldSymbol, value.
IsLValue
, value.SuppressVirtualCalls, value.ConstantsInProgressOpt, value.Type)