Base:
property
IsLValue
Microsoft.CodeAnalysis.VisualBasic.BoundExpression.IsLValue
13 references to IsLValue
Microsoft.CodeAnalysis.VisualBasic (8)
CodeGen\EmitAddress.vb (1)
344
Not boundLocal.
IsLValue
Then
Generated\BoundNodes.xml.Generated.vb (3)
6194
If localSymbol IsNot Me.LocalSymbol OrElse isLValue <> Me.
IsLValue
OrElse type IsNot Me.Type Then
12720
Return node.Update(node.LocalSymbol, node.
IsLValue
, type)
14063
New TreeDumperNode("isLValue", node.
IsLValue
, Nothing),
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (1)
814
Return node.Update(_replacement, node.
IsLValue
, node.Type)
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (1)
162
backingValueField, isLValue:=node.
IsLValue
, type:=backingValueField.Type)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (1)
195
Return New BoundLocal(node.Syntax, replacementLocal, node.
IsLValue
, replacementLocal.Type, node.HasErrors)
Lowering\UseTwiceRewriter.vb (1)
197
Debug.Assert(Not first.IsLValue AndAlso Not boundTemp.
IsLValue
)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
Rewriters\CapturedVariableRewriter.vb (2)
65
Dim result = staticLocal.ToBoundExpression(receiver, syntax, node.
IsLValue
)
71
Dim result = variable.ToBoundExpression(syntax, node.
IsLValue
, node.SuppressVirtualCalls)
Rewriters\PlaceholderLocalRewriter.vb (3)
30
Debug.Assert(result.IsLValue = node.
IsLValue
)
37
Return ObjectIdLocalSymbol.RewriteLocal(_compilation, _container, node.Syntax, local, node.
IsLValue
)
41
Return placeholder.RewriteLocal(_compilation, _container, node.Syntax, node.
IsLValue
, diagnostics)