82 references to EmitExpression
Microsoft.CodeAnalysis.VisualBasic (82)
CodeGen\CodeGenerator.vb (1)
216EmitExpression(node.Expression, used:=True)
CodeGen\EmitAddress.vb (5)
132EmitExpression(expression.EmitExpressions.GetAddress(expression), used:=True) 143EmitExpression(expression, True) 406EmitExpression(arrayAccess.Expression, True) 467EmitExpression(receiver, used:=True) 482EmitExpression(receiver, used:=True)
CodeGen\EmitArrayInitializer.vb (2)
72EmitExpression(init, True) 170EmitExpression(initExpr, True)
CodeGen\EmitConversion.vb (11)
62EmitExpression(conversion.Operand, True) 152EmitExpression(conversion.Operand, False) 177EmitExpression(conversion.Operand, used:=True) 192EmitExpression(conversion.Operand, True) 196EmitExpression(conversion.Operand, True) 297EmitExpression(conversion.Operand, False) 311EmitExpression(conversion.Operand, True) 322EmitExpression(conversion.Operand, True) 466EmitExpression(conversion.Operand, False) 477EmitExpression(conversion.Operand, True) 481EmitExpression(conversion.Operand, True)
CodeGen\EmitExpression.vb (29)
235EmitExpression(expression.ReferenceTypeReceiver, used) 240EmitExpression(expression.ValueTypeReceiver, used) 261EmitExpression(conditional.WhenNullOpt, used) 273EmitExpression(conditional.WhenNotNull, used) 341EmitExpression(receiver, True) 357EmitExpression(conditional.WhenNullOpt, used) 384EmitExpression(conditional.WhenNotNull, used) 448EmitExpression(receiver, False) 457EmitExpression(receiver, True) 504EmitExpression(expression.EmitExpressions.GetValue(expression, _diagnostics), used) 519Me.EmitExpression(sequence.ValueOpt, used) 533EmitExpression(se, False) 542EmitExpression(expression, used) 556EmitExpression(argument, True) 562EmitExpression(arrayAccess.Expression, True) 638EmitExpression(fieldAccess.ReceiverOpt, used:=False) 694EmitExpression(receiver, True) 721EmitExpression(DirectCast(receiver, BoundDirectCast).Operand, True) 1042EmitExpression(receiver, True) 1210EmitExpression(operand, True) 1257EmitExpression(expr.WhenFalse, used) 1293EmitExpression(expr.WhenTrue, used) 1326EmitExpression(expr.TestExpression, used:=True) 1350EmitExpression(expr.ElseExpression, used) 1501EmitExpression(expression.Expression, used:=True) 1648Me.EmitExpression(assignmentOperator.Right, used:=True) 1722Me.EmitExpression(target, used = True) 1740Me.EmitExpression(target, used = True) 1803EmitExpression(left.Expression, True)
CodeGen\EmitOperators.vb (22)
18EmitExpression(expression.Operand, used:=False) 41EmitExpression(expression.Operand, used:=True) 60EmitExpression(expression.Operand, used:=True) 77EmitExpression(expression.Operand, used:=True) 102EmitExpression(expression.Left, False) 103EmitExpression(expression.Right, False) 171EmitExpression(child, True) 176EmitExpression(binary.Right, True) 201EmitExpression(expression.Left, True) 202EmitExpression(expression.Right, True) 206EmitExpression(expression.Left, True) 207EmitExpression(expression.Right, True) 211EmitExpression(expression.Left, True) 212EmitExpression(expression.Right, True) 241EmitExpression(expression.Left, True) 242EmitExpression(expression.Right, True) 488EmitExpression(comparand, True) 558EmitExpression(comparand, True) 570EmitExpression(comparand, True) 585EmitExpression(left, True) 586EmitExpression(right, True) 618EmitExpression(condition, True)
CodeGen\EmitStatement.vb (12)
30EmitExpression((DirectCast(statement, BoundExpressionStatement)).Expression, False) 439EmitExpression(errorLineNumberOpt, used:=True) 743EmitExpression(binOp.Left, True) 744EmitExpression(binOp.Right, True) 799EmitExpression(condition, True) 900Me.EmitExpression(boundReturnStatement.ExpressionOpt, True) 908EmitExpression(operand, used:=True) 1061EmitExpression(selectExpression, True) 1072EmitExpression(selectExpression, True) 1408EmitExpression(node.Value, used:=True) 1471EmitExpression(node.ResumeTargetTemporary, used:=True) 1481EmitExpression(node.ResumeTargetTemporary, used:=True)