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 (1)
72EmitExpression(init, 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)
237EmitExpression(expression.ReferenceTypeReceiver, used) 242EmitExpression(expression.ValueTypeReceiver, used) 259EmitExpression(receiver, used:=True) 280EmitExpression(conditional.WhenNullOpt, used) 300EmitExpression(conditional.WhenNotNull, used) 367EmitExpression(receiver, True) 383EmitExpression(conditional.WhenNullOpt, used) 410EmitExpression(conditional.WhenNotNull, used) 474EmitExpression(receiver, False) 483EmitExpression(receiver, True) 545Me.EmitExpression(sequence.ValueOpt, used) 559EmitExpression(se, False) 568EmitExpression(expression, used) 582EmitExpression(argument, True) 588EmitExpression(arrayAccess.Expression, True) 664EmitExpression(fieldAccess.ReceiverOpt, used:=False) 720EmitExpression(receiver, True) 747EmitExpression(DirectCast(receiver, BoundDirectCast).Operand, True) 1068EmitExpression(receiver, True) 1336EmitExpression(operand, True) 1401EmitExpression(expr.WhenFalse, used) 1437EmitExpression(expr.WhenTrue, used) 1470EmitExpression(expr.TestExpression, used:=True) 1494EmitExpression(expr.ElseExpression, used) 1645EmitExpression(expression.Expression, used:=True) 1792Me.EmitExpression(assignmentOperator.Right, used:=True) 1866Me.EmitExpression(target, used = True) 1884Me.EmitExpression(target, used = True) 1947EmitExpression(left.Expression, True)
CodeGen\EmitOperators.vb (23)
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) 188EmitExpression(child, True) 193EmitExpression(binary.Right, True) 218EmitExpression(expression.Left, True) 219EmitExpression(expression.Right, True) 223EmitExpression(expression.Left, True) 224EmitExpression(expression.Right, True) 228EmitExpression(expression.Left, True) 229EmitExpression(expression.Right, True) 258EmitExpression(expression.Left, True) 259EmitExpression(expression.Right, True) 505EmitExpression(comparand, True) 575EmitExpression(comparand, True) 587EmitExpression(comparand, True) 602EmitExpression(left, True) 603EmitExpression(right, True) 630EmitExpression(condition, True) 675EmitExpression(condition, used:=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) 1407EmitExpression(node.Value, used:=True) 1470EmitExpression(node.ResumeTargetTemporary, used:=True) 1480EmitExpression(node.ResumeTargetTemporary, used:=True)