144 references to VisitRvalue
Microsoft.CodeAnalysis.VisualBasic (144)
Analysis\FlowAnalysis\AbstractFlowPass.vb (117)
723VisitRvalue(local) 742VisitRvalue(node, dontLeaveRegion:=True) 746VisitRvalue(node, dontLeaveRegion:=True) 832VisitRvalue(node.ValueOpt) 841VisitRvalue(replacement, ReadWriteContext.ByRefArgument) 849VisitRvalue(node.InConversion) 945VisitRvalue(initializer) 1008VisitRvalue(argument) 1014VisitRvalue(node.Value) 1059VisitRvalue(node.InitializerOpt) ' analyze the expression 1099VisitRvalue(node) 1104VisitRvalue(node.ReceiverOpt) 1147VisitRvalue(arg) 1227VisitRvalue(receiver) 1255VisitRvalue(arg) 1279VisitRvalue(arg) 1298VisitRvalue(receiverOpt) 1337VisitRvalue(TryCast(child, BoundExpression)) 1366VisitRvalue(node.Expression) 1383VisitRvalue(node.Operand) 1396VisitRvalue(node.UnderlyingExpression) 1423VisitRvalue(node.WhenFalse) 1425VisitRvalue(node.WhenTrue) 1429VisitRvalue(node.WhenTrue) 1431VisitRvalue(node.WhenFalse) 1435VisitRvalue(node.WhenTrue) 1439VisitRvalue(node.WhenFalse) 1448VisitRvalue(node.TestExpression) 1451VisitRvalue(node.ElseExpression) 1455VisitRvalue(node.ElseExpression) 1462VisitRvalue(node.Receiver) 1468VisitRvalue(node.AccessExpression) 1471VisitRvalue(node.AccessExpression) 1475VisitRvalue(node.AccessExpression) 1483VisitRvalue(node.ReceiverOrCondition) 1486VisitRvalue(node.WhenNotNull) 1491VisitRvalue(node.WhenNullOpt) 1505VisitRvalue(node.ReferenceTypeReceiver) 1518VisitRvalue(node.ExpressionOpt) 1527VisitRvalue(node.Expression) 1552VisitRvalue(e) 1614VisitRvalue(node.Operand) 1619VisitRvalue(index) 1631VisitRvalue(node.Right) 1641VisitRvalue(node.Original) 1642VisitRvalue(node.Start) 1645VisitRvalue(node.LengthOpt) 1648VisitRvalue(node.Source) 1654VisitRvalue(node.ByRefLocal) 1655VisitRvalue(node.LValue) 1663VisitRvalue(replacement, ReadWriteContext.CompoundAssignmentTarget) 1681VisitRvalue(receiverOpt) 1715VisitRvalue(node.ReceiverOpt) 1743VisitRvalue(argument) 1760Me.VisitRvalue(receiver) 1766VisitRvalue(node.Initializer) 1859VisitRvalue(node.ConditionOpt) 1883VisitRvalue(node.ValueOpt) 1885VisitRvalue(node.ConditionOpt) 1896VisitRvalue(node.ValueOpt) 1898VisitRvalue(node.ConditionOpt) 1909VisitRvalue(node.LowerBoundOpt) 1911VisitRvalue(node.LowerBoundConditionOpt) 1918VisitRvalue(node.UpperBoundOpt) 1920VisitRvalue(node.UpperBoundConditionOpt) 1935VisitRvalue(node.InitialValue) 1936VisitRvalue(node.LimitValue) 1937VisitRvalue(node.StepValue) 1952VisitRvalue(node.Collection) 1980VisitRvalue(node.ResourceExpressionOpt) 2095VisitRvalue(catchBlock.ErrorLineNumberOpt) 2099VisitRvalue(catchBlock.ExceptionFilterOpt) 2110VisitRvalue(node.Expression) 2112VisitRvalue(i) 2167VisitRvalue(child) 2193VisitRvalue(binary.Right) 2228VisitRvalue(node.UnderlyingExpression) 2234VisitRvalue(node.LeftOperand) 2237VisitRvalue(node.BitwiseOperator) 2262VisitRvalue(node.EventAccess) 2263VisitRvalue(node.Handler) 2270VisitRvalue(node.ReceiverOpt) 2282VisitRvalue(node.Expression) 2291VisitRvalue(node.Operand) 2297VisitRvalue(node.UnderlyingExpression) 2302VisitRvalue(node.Operand) 2308VisitRvalue(e1) 2312VisitRvalue(element) 2320VisitRvalue(initializer) 2327VisitRvalue(arrayBound) 2329VisitRvalue(node.Initializer) 2343VisitRvalue(argument) 2349VisitRvalue(node.Operand) 2354VisitRvalue(node.Operand) 2359VisitRvalue(node.Operand) 2364VisitRvalue(node.ReceiverOpt) 2369VisitRvalue(node.ReceiverOpt) 2397VisitRvalue(node.LockExpression) 2526VisitRvalue(expr) 2542VisitRvalue(node.InitialValue) 2547VisitRvalue(node.InitialValue) 2552VisitRvalue(node.Expression) 2571VisitRvalue(node.Declaration) 2573VisitRvalue(child) 2579VisitRvalue(node.Argument) 2581VisitRvalue(child) 2587VisitRvalue(node.Name) 2588VisitRvalue(node.Value) 2598VisitRvalue(node.ObjectCreation) 2603VisitRvalue(node.Expression) 2608VisitRvalue(node.MemberAccess) 2618VisitRvalue(node.Operand) 2625VisitRvalue(node.Argument) 2645VisitRvalue(node.Expression) 2646VisitRvalue(node.AlignmentOpt) 2647VisitRvalue(node.FormatStringOpt) 2652VisitRvalue(node.Value)
Analysis\FlowAnalysis\AbstractRegionControlFlowPass.vb (10)
45VisitRvalue(node.Expression) 50VisitRvalue(node.LastOperator) 55VisitRvalue(node.Expression) 60VisitRvalue(node.Source) 65VisitRvalue(node.ConversionCall) 70VisitRvalue(node.UnderlyingExpression) 76VisitRvalue(node.CapturedGroupOpt) 79VisitRvalue(node.UnderlyingExpression) 84VisitRvalue(node.UnderlyingExpression) 89VisitRvalue(node.Value)
Analysis\FlowAnalysis\DataFlowPass.vb (15)
1719VisitRvalue(node.Expression) 1728VisitRvalue(node.LastOperator) 1733VisitRvalue(node.Expression) 1738VisitRvalue(node.Source) 1743VisitRvalue(node.ConversionCall) 1748VisitRvalue(node.UnderlyingExpression) 1754VisitRvalue(node.CapturedGroupOpt) 1757VisitRvalue(node.UnderlyingExpression) 1762VisitRvalue(node.UnderlyingExpression) 1767VisitRvalue(node.Value) 1933VisitRvalue(arg, rwContext:=ReadWriteContext.ByRefArgument) 1936VisitRvalue(arg) 1981VisitRvalue(arg, rwContext:=ReadWriteContext.ByRefArgument) 1983VisitRvalue(arg) 2086VisitRvalue(node.Initializer)
Analysis\FlowAnalysis\ReadWriteWalker.vb (2)
206VisitRvalue(node.Source) 215VisitRvalue(node.Value)