23 references to VisitExpression
Microsoft.CodeAnalysis.VisualBasic (23)
Lowering\LocalRewriter\LocalRewriter.vb (1)
269
Return
VisitExpression
(expressionNode)
Lowering\LocalRewriter\LocalRewriter_AnonymousTypeCreationExpression.vb (1)
50
newArguments(index) =
VisitExpression
(newArguments(index))
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
225
Dim rewrittenValue =
VisitExpression
(node.Right)
330
Return If(suppressObjectClone OrElse right.HasErrors(),
VisitExpression
(right), GenerateObjectCloneIfNeeded(right,
VisitExpression
(right)))
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (3)
33
AddPlaceholderReplacement(placeholder,
VisitExpression
(leftOperand))
36
Dim rewritten = DirectCast(
VisitExpression
(node.BitwiseOperator), BoundUserDefinedBinaryOperator)
125
Dim right =
VisitExpression
(GetRightOperand(binary, tuple.OptimizeForConditionalBranch))
Lowering\LocalRewriter\LocalRewriter_Call.vb (1)
286
Dim rewrittenArgumentInConversion As BoundExpression =
VisitExpression
(argument.InConversion)
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (2)
128
Dim rewrittenTestExpression As BoundExpression =
VisitExpression
(testExpression)
157
Dim rewrittenWhenFalse As BoundExpression =
VisitExpression
(node.ElseExpression)
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (5)
169
Dim rewrittenOperand =
VisitExpression
(node.Operand)
222
fieldAccessorsBuilder.Add(
VisitExpression
(convertedElements.ConvertedElements(i)))
348
F.AssignmentExpression(F.Local(savedOriginalValue, True),
VisitExpression
(node.Operand)),
349
VisitExpression
(conditionalResult))
357
Return
VisitExpression
(convertedValue)
Lowering\LocalRewriter\LocalRewriter_DelegateCreation.vb (1)
28
Me.AddPlaceholderReplacement(placeholderOpt,
VisitExpression
(node.ReceiverOpt))
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (1)
136
rewrittenStatement =
VisitExpression
(New BoundAssignmentOperator(syntax,
Lowering\LocalRewriter\LocalRewriter_InterpolatedString.vb (2)
50
Return
VisitExpression
(node.ConstructionOpt)
82
Return
VisitExpression
(node.ConstructionOpt)
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (2)
21
Dim operand =
VisitExpression
(AdjustIfOptimizableForConditionalBranch(node.Operand, optimizableForConditionalBranch))
69
Return node.Update(node.OperatorKind,
VisitExpression
(node.UnderlyingExpression), node.Type)
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (1)
274
VisitExpression
(origArgument), secondArgument),