118 references to New
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
403
(EntryState.Added, EntryState.Added) => IncrementalStepRunReason.
New
,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (101)
SourceGeneration\GeneratorDriverTests.cs (24)
1645
source => Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason));
1647
output => Assert.Equal(IncrementalStepRunReason.
New
, output.Reason));
1697
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1703
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
1713
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1719
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
1766
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1772
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
1957
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1962
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
1970
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2121
Assert.Equal(IncrementalStepRunReason.
New
, step.Outputs[0].Reason);
2126
Assert.Equal(IncrementalStepRunReason.
New
, step.Outputs[0].Reason);
2350
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2428
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2434
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2444
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2450
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2460
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2466
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2618
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2624
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
2635
Assert.Equal(IncrementalStepRunReason.
New
, consumedInput.Reason);
2641
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (8)
1584
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1585
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
1586
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
1587
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
1633
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1634
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeInternal"].Single().Outputs.Single().Reason);
1635
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationAndGroupedNodes_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
1636
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttributeWithMetadataName"].Single().Outputs.Single().Reason);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (8)
1222
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["compilationUnitAndGlobalAliases_ForAttribute"].Single().Outputs.Single().Reason);
1223
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1406
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1415
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1449
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1457
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps["result_ForAttribute"].Single().Outputs.Single().Reason);
1559
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
1562
s => Assert.Equal(IncrementalStepRunReason.
New
, s.Outputs.Single().Reason));
SourceGeneration\StateTableTests.cs (18)
388
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
394
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
400
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
406
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
608
Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason);
614
Assert.Equal(IncrementalStepRunReason.
New
, output.Reason);
770
Assert.Equal((4, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
775
Assert.Equal((5, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
780
Assert.Equal((6, IncrementalStepRunReason.
New
), Assert.Single(step.Outputs));
811
Assert.Collection(step.Outputs, output => Assert.Equal((4, IncrementalStepRunReason.
New
), output)),
813
Assert.Collection(step.Outputs, output => Assert.Equal((5, IncrementalStepRunReason.
New
), output)),
815
Assert.Collection(step.Outputs, output => Assert.Equal((6, IncrementalStepRunReason.
New
), output)));
860
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
861
Assert.Collection(step.Outputs, output => Assert.Equal(((4, 0), IncrementalStepRunReason.
New
), output));
866
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
867
Assert.Collection(step.Outputs, output => Assert.Equal(((5, 0), IncrementalStepRunReason.
New
), output));
872
Assert.Equal(IncrementalStepRunReason.
New
, step.Inputs[0].Source.Outputs[step.Inputs[0].OutputIndex].Reason);
873
Assert.Collection(step.Outputs, output => Assert.Equal(((6, 0), IncrementalStepRunReason.
New
), output));
SourceGeneration\SyntaxAwareGeneratorTests.cs (43)
1043
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1045
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1047
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1069
output => Assert.Equal(("fieldD", IncrementalStepRunReason.
New
), output)),
1071
output => Assert.Equal(("fieldE", IncrementalStepRunReason.
New
), output)));
1120
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1122
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1124
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)),
1126
output => Assert.Equal(("fieldD", IncrementalStepRunReason.
New
), output)),
1128
output => Assert.Equal(("fieldE", IncrementalStepRunReason.
New
), output)));
1250
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1252
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1254
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1421
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1423
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1425
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1535
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1537
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1539
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1706
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1708
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1710
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1713
output => Assert.Equal(("Output1_fieldA", IncrementalStepRunReason.
New
), output)),
1715
output => Assert.Equal(("Output1_fieldB", IncrementalStepRunReason.
New
), output)),
1717
output => Assert.Equal(("Output1_fieldC", IncrementalStepRunReason.
New
), output)),
1719
output => Assert.Equal(("Output2_fieldA", IncrementalStepRunReason.
New
), output)),
1721
output => Assert.Equal(("Output2_fieldB", IncrementalStepRunReason.
New
), output)),
1723
output => Assert.Equal(("Output2_fieldC", IncrementalStepRunReason.
New
), output)));
1765
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1767
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1769
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1772
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1774
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1776
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1819
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1821
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1823
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1825
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)),
1827
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1829
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
1832
output => Assert.Equal(("fieldA", IncrementalStepRunReason.
New
), output)),
1834
output => Assert.Equal(("fieldB", IncrementalStepRunReason.
New
), output)),
1836
output => Assert.Equal(("fieldC", IncrementalStepRunReason.
New
), output)));
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (14)
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.vb (8)
1224
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason)
1225
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason)
1226
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason)
1227
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason)
1275
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason)
1276
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttributeInternal").Single().Outputs.Single().Reason)
1277
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("compilationAndGroupedNodes_ForAttributeWithMetadataName").Single().Outputs.Single().Reason)
1278
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttributeWithMetadataName").Single().Outputs.Single().Reason)
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.vb (6)
1262
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("compilationUnitAndGlobalAliases_ForAttribute").Single().Outputs.Single().Reason)
1263
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason)
1343
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason)
1381
Assert.Equal(IncrementalStepRunReason.
New
, runResult.TrackedSteps("result_ForAttribute").Single().Outputs.Single().Reason)
1471
Sub(_step) Assert.Equal(IncrementalStepRunReason.
New
, _step.Outputs.Single().Reason))
1474
Sub(_step) Assert.Equal(IncrementalStepRunReason.
New
, _step.Outputs.Single().Reason))
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
189
source => Assert.Equal(IncrementalStepRunReason.
New
, source.Source.Outputs[source.OutputIndex].Reason));
191
output => Assert.Equal(IncrementalStepRunReason.
New
, output.Reason));