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