5 overrides of CanReduce
System.Linq.Expressions (5)
System\Linq\Expressions\BinaryExpression.cs (1)
29public override bool CanReduce
System\Linq\Expressions\DynamicExpression.cs (1)
32public override bool CanReduce => true;
System\Linq\Expressions\ListInitExpression.cs (1)
45public override bool CanReduce => true;
System\Linq\Expressions\MemberInitExpression.cs (1)
32public override bool CanReduce => true;
System\Linq\Expressions\UnaryExpression.cs (1)
90public override bool CanReduce
31 references to CanReduce
System.ComponentModel.Composition.Registration (2)
System\ComponentModel\Composition\Registration\PartBuilderOfT.cs (2)
65while (expr.CanReduce) 141while (expr.CanReduce)
System.Composition.Convention (4)
System\Composition\Convention\PartConventionBuilderOfT.cs (4)
53while (expr.CanReduce) 62while (expr.CanReduce) 124while (expr.CanReduce) 201while (expr.CanReduce)
System.Linq.Expressions (25)
System\Linq\Expressions\Compiler\StackSpiller.cs (1)
143result.Action != RewriteAction.Copy || node.NodeType == result.Node.NodeType || node.CanReduce,
System\Linq\Expressions\DebugViewWriter.cs (1)
1131if (node.CanReduce)
System\Linq\Expressions\Expression.cs (3)
132if (CanReduce) throw Error.ReducibleMustOverrideReduce(); 150if (!CanReduce) throw Error.MustBeReducible(); 185if (!CanReduce) throw Error.MustBeReducible();
System\Linq\Expressions\Expression.DebuggerProxy.cs (20)
44public bool CanReduce => _node.CanReduce; 79public bool CanReduce => _node.CanReduce; 98public bool CanReduce => _node.CanReduce; 115public bool CanReduce => _node.CanReduce; 137public bool CanReduce => _node.CanReduce; 153public bool CanReduce => _node.CanReduce; 173public bool CanReduce => _node.CanReduce; 192public bool CanReduce => _node.CanReduce; 209public bool CanReduce => _node.CanReduce; 228public bool CanReduce => _node.CanReduce; 268public bool CanReduce => _node.CanReduce; 285public bool CanReduce => _node.CanReduce; 322public bool CanReduce => _node.CanReduce; 340public bool CanReduce => _node.CanReduce; 358public bool CanReduce => _node.CanReduce; 376public bool CanReduce => _node.CanReduce; 394public bool CanReduce => _node.CanReduce; 425public bool CanReduce => _node.CanReduce; 446public bool CanReduce => _node.CanReduce; 465public bool CanReduce => _node.CanReduce;