29 references to Conversion
System.Activities (2)
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (1)
715LambdaExpression conversion = (LambdaExpression)Rewrite(binaryExpression.Conversion, lambdaParameters, out abort);
System\Activities\ExpressionUtilities.cs (1)
927hasChanged |= TryRewriteLambdaExpression(binaryExpression.Conversion, out other, publicAccessor);
System.Core (18)
Microsoft\Scripting\Ast\BinaryExpression.cs (2)
115/// <param name="conversion">The <see cref="Conversion" /> property of the result.</param> 119if (left == Left && right == Right && conversion == Conversion) {
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
41public LambdaExpression Conversion { get { return _node.Conversion; } }
Microsoft\Scripting\Ast\ExpressionVisitor.cs (1)
202VisitAndConvert(node.Conversion, "VisitBinary"),
Microsoft\Scripting\Compiler\LambdaCompiler.Logical.cs (9)
102} else if (b.Conversion != null) { 123if (b.Conversion != null) { 124Debug.Assert(b.Conversion.Parameters.Count == 1); 125ParameterExpression p = b.Conversion.Parameters[0]; 130EmitLambdaExpression(b.Conversion); 141_ilg.Emit(OpCodes.Callvirt, b.Conversion.Type.GetMethod("Invoke")); 177Debug.Assert(b.Conversion.Parameters.Count == 1); 180EmitLambdaExpression(b.Conversion); 187_ilg.Emit(OpCodes.Callvirt, b.Conversion.Type.GetMethod("Invoke"));
Microsoft\Scripting\Compiler\StackSpiller.cs (2)
215Result conversion = RewriteExpression(node.Conversion, stack); 252cr.Add(node.Conversion);
System\Linq\Expressions\ExpressionVisitor.cs (3)
119Expression conversion = this.Visit(b.Conversion); 120if (left != b.Left || right != b.Right || conversion != b.Conversion) { 121if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System.Data.Entity (3)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (3)
137Expression conversion = this.Visit(b.Conversion); 138if (left != b.Left || right != b.Right || conversion != b.Conversion) 140if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System.Data.Services (3)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (3)
236Expression conversion = this.Visit(b.Conversion); 237if (left != b.Left || right != b.Right || conversion != b.Conversion) 239if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System.Data.Services.Client (3)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (3)
236Expression conversion = this.Visit(b.Conversion); 237if (left != b.Left || right != b.Right || conversion != b.Conversion) 239if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)