3 instantiations of Not
Microsoft.CodeAnalysis.CSharp (3)
Binder\DecisionDagBuilder.cs (3)
4194
Tests.AndSequence a => new
Not
(a),
4196
Tests.ValueSet v => new
Not
(v),
4197
Tests.One o => new
Not
(o),
12 references to Not
Microsoft.CodeAnalysis.CSharp (12)
Binder\DecisionDagBuilder.cs (12)
281
case Tests.
Not
n:
302
case Tests.
Not
:
303
testsSimplified.Push(Tests.
Not
.Create(testsSimplified.Pop()));
1109
return Tests.
Not
.Create(tests);
3338
AndSequence.Create(
Not
.Create(rewriteResult.ConditionToUseFinalResult), rewriteResult.TempsUpdatedResult));
4193
Tests.
Not
n => n.Negated, // double negative
4205
builder.Add(
Not
.Create(t));
4233
whenTrue =
Not
.Create(whenTestTrue);
4234
whenFalse =
Not
.Create(whenTestFalse);
4236
public override bool Equals(object? obj) => this == obj || obj is
Not
n && Negated.Equals(n.Negated);
4237
public override int GetHashCode() => Hash.Combine(Negated.GetHashCode(), typeof(
Not
).GetHashCode());
4516
testsToRewrite.Push((
Not
.Create(rewriteResult.ConditionToUseFinalResult), SkipRewrite: true));