35 references to One
Microsoft.CodeAnalysis.CSharp (35)
Binder\DecisionDagBuilder_ListPatterns.cs (5)
32tests.Add(new Tests.One(new BoundDagTypeTest(list.Syntax, ErrorType(), input, hasErrors: true))); 47tests.Add(new Tests.One(lengthEvaluation)); 49tests.Add(new Tests.One(list.HasSlice 71tests.Add(new Tests.One(sliceEvaluation)); 86tests.Add(new Tests.One(indexEvaluation));
Binder\DecisionDagBuilder.cs (30)
426tests.Add(new Tests.One(valueEvaluation)); 518tests.Add(new Tests.One(lengthEvaluation)); 520tests.Add(new Tests.One(new BoundDagValueTest(syntax, ConstantValue.Create(patternLength), lengthTemp))); 526tests.Add(new Tests.One(indexEvaluation)); 636tests.Add(new Tests.One(new BoundDagNonNullTest(syntax, isExplicitTest, input))); 763tests = Tests.AndSequence.Create(new Tests.One(hasValueEvaluation), test); 800tests.Add(new Tests.One(deconstructEvaluation)); 816tests.Add(new Tests.One(typeEvaluation)); 821tests.Add(new Tests.One(new BoundDagTypeTest(syntax, type, typeEvaluationTemp))); 823tests.Add(new Tests.One(typeEvaluation)); 855tests.Add(new Tests.One(new BoundDagTypeTest(syntax, type, input))); 860tests.Add(new Tests.One(evaluation)); 882builder.Add(new Tests.One(new BoundDagExplicitNullTest(constant.Syntax, input))); 898tests.Add(new Tests.One(new BoundDagValueTest(constant.Syntax, constantValue, input))); 928return new Tests.One(new BoundDagValueTest(syntax, constantValue, input)); 952tests.Add(new Tests.One(evaluation)); 983tests.Add(new Tests.One(evaluation)); 994tests.Add(new Tests.One(new BoundDagTypeTest(recursive.Syntax, ErrorType(), input, hasErrors: true))); 1068tests.Add(new Tests.One(new BoundDagTypeTest(subpattern.Syntax, ErrorType(), input, hasErrors: true))); 1096tests.Add(new Tests.One(new BoundDagTypeTest(subpattern.Syntax, ErrorType(), input, hasErrors: true))); 1100tests.Add(new Tests.One(evaluation)); 1161builder.Add(new Tests.One(evaluation)); 1198tests.Add(new Tests.One(new BoundDagRelationalTest(rel.Syntax, rel.Relation, rel.ConstantValue, output, rel.HasErrors))); 3355assignments.Add(new Tests.One(new BoundDagAssignmentEvaluation(useValueFrom.Syntax, b.TempContainingValue, useValueFrom))); 3540new One(new BoundDagValueTest(t.Syntax, safeAdd(t.Value, offset), lengthTemp)); 3544new One(new BoundDagRelationalTest(t.Syntax, t.OperatorKind, safeAdd(t.Value, offset), lengthTemp)); 3603tempsUpdatedResult = new One(updatedTest); 3857return AndSequence.Create(new Tests.One(newTypeEval), new Tests.One(new BoundDagPassThroughEvaluation(typeEval.Syntax, newTemp))); 3913condition = new Tests.One(new BoundDagValueTest(s2.Syntax, ConstantValue.Create(lengthValue), s1LengthTemp));