33 references to Coalesce
System.Activities (4)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (1)
402case ExpressionType.Coalesce:
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (2)
682case ExpressionType.Coalesce: 1221case ExpressionType.Coalesce:
System\Activities\ExpressionUtilities.cs (1)
904case ExpressionType.Coalesce:
System.Core (16)
Microsoft\Scripting\Ast\BinaryExpression.cs (7)
313if (NodeType == ExpressionType.Coalesce || NodeType == ExpressionType.Assign) { 346Debug.Assert(method == null && TypeUtils.AreEquivalent(type, right.Type) && nodeType == ExpressionType.Coalesce); 505get { return ExpressionType.Coalesce; } 898case ExpressionType.Coalesce: 1331return new SimpleBinaryExpression(ExpressionType.Coalesce, left, right, resultType); 1354throw Error.OperandTypesDoNotMatchParameters(ExpressionType.Coalesce, conversion.ToString()); 1360throw Error.OperandTypesDoNotMatchParameters(ExpressionType.Coalesce, conversion.ToString());
Microsoft\Scripting\Ast\DebugViewWriter.cs (2)
379case ExpressionType.Coalesce: op = "??"; break; 665case ExpressionType.Coalesce:
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (1)
312case ExpressionType.Coalesce: op = "??"; break;
Microsoft\Scripting\Compiler\LambdaCompiler.Binary.cs (2)
41Debug.Assert(b.NodeType != ExpressionType.AndAlso && b.NodeType != ExpressionType.OrElse && b.NodeType != ExpressionType.Coalesce); 147case ExpressionType.Coalesce:
Microsoft\Scripting\Compiler\LambdaCompiler.Generated.cs (1)
73case ExpressionType.Coalesce:
Microsoft\Scripting\Compiler\StackSpiller.Generated.cs (1)
77case ExpressionType.Coalesce:
System\Linq\Expressions\ExpressionVisitor.cs (2)
51case ExpressionType.Coalesce: 121if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System.Data.Entity (4)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (2)
60case ExpressionType.Coalesce: 140if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System\Data\Objects\ELinq\LinqExpressionNormalizer.cs (1)
409if (lambda.Body.NodeType == ExpressionType.Coalesce && lambda.Body.Type == typeof(bool))
System\Data\Objects\ELinq\Translator.cs (1)
927: base(ExpressionType.Coalesce) { }
System.Data.Linq (3)
SqlClient\Query\Funcletizer.cs (1)
178case ExpressionType.Coalesce:
SqlClient\Query\QueryConverter.cs (2)
186case ExpressionType.Coalesce: 1368case ExpressionType.Coalesce:
System.Data.Services (2)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (2)
139case ExpressionType.Coalesce: 239if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System.Data.Services.Client (4)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (2)
139case ExpressionType.Coalesce: 239if (b.NodeType == ExpressionType.Coalesce && b.Conversion != null)
System\Data\Services\Client\ALinq\ExpressionNormalizer.cs (1)
489if (lambda.Body.NodeType == ExpressionType.Coalesce && lambda.Body.Type == typeof(bool))
System\Data\Services\Client\ALinq\ExpressionWriter.cs (1)
420case ExpressionType.Coalesce: