4 overrides of CanReduce
System.Core (4)
Microsoft\Scripting\Ast\BinaryExpression.cs (1)
51
public override bool
CanReduce
{
Microsoft\Scripting\Ast\ListInitExpression.cs (1)
71
public override bool
CanReduce
{
Microsoft\Scripting\Ast\MemberInitExpression.cs (1)
54
public override bool
CanReduce
{
Microsoft\Scripting\Ast\UnaryExpression.cs (1)
122
public override bool
CanReduce
{
26 references to CanReduce
System.Core (26)
Microsoft\Scripting\Ast\DebugViewWriter.cs (1)
1087
if (node.
CanReduce
) {
Microsoft\Scripting\Ast\Expression.cs (3)
144
if (
CanReduce
) throw Error.ReducibleMustOverrideReduce();
161
if (!
CanReduce
) throw Error.MustBeReducible();
194
if (!
CanReduce
) throw Error.MustBeReducible();
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (21)
59
public Boolean CanReduce { get { return _node.
CanReduce
; } }
88
public Boolean CanReduce { get { return _node.
CanReduce
; } }
104
public Boolean CanReduce { get { return _node.
CanReduce
; } }
118
public Boolean CanReduce { get { return _node.
CanReduce
; } }
137
public Boolean CanReduce { get { return _node.
CanReduce
; } }
152
public Boolean CanReduce { get { return _node.
CanReduce
; } }
166
public Boolean CanReduce { get { return _node.
CanReduce
; } }
183
public Boolean CanReduce { get { return _node.
CanReduce
; } }
199
public Boolean CanReduce { get { return _node.
CanReduce
; } }
213
public Boolean CanReduce { get { return _node.
CanReduce
; } }
229
public Boolean CanReduce { get { return _node.
CanReduce
; } }
263
public Boolean CanReduce { get { return _node.
CanReduce
; } }
277
public Boolean CanReduce { get { return _node.
CanReduce
; } }
308
public Boolean CanReduce { get { return _node.
CanReduce
; } }
323
public Boolean CanReduce { get { return _node.
CanReduce
; } }
338
public Boolean CanReduce { get { return _node.
CanReduce
; } }
353
public Boolean CanReduce { get { return _node.
CanReduce
; } }
368
public Boolean CanReduce { get { return _node.
CanReduce
; } }
393
public Boolean CanReduce { get { return _node.
CanReduce
; } }
411
public Boolean CanReduce { get { return _node.
CanReduce
; } }
427
public Boolean CanReduce { get { return _node.
CanReduce
; } }
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
144
result.Action != RewriteAction.Copy || node.NodeType == result.Node.NodeType || node.
CanReduce
,