2 writes to Current
Microsoft.Build (2)
Evaluation\ExpressionShredder.cs (2)
259Current = expressionCapture; 265Current = default;
42 references to Current
Microsoft.Build (5)
Evaluation\Expander.cs (5)
1023ExpressionShredder.ItemExpressionCapture firstItemExpressionCapture = itemVectorExpressionsEnumerator.Current; 1031start = ProcessItemExpressionCapture(expression, finalResultBuilder, matchEvaluator, start, itemVectorExpressionsEnumerator.Current); 1035start = ProcessItemExpressionCapture(expression, finalResultBuilder, matchEvaluator, start, itemVectorExpressionsEnumerator.Current); 2106ExpressionShredder.ItemExpressionCapture match = matchesEnumerator.Current; 2342ExpressionShredder.ItemExpressionCapture currentItem = matchesEnumerator.Current;
Microsoft.Build.Engine.UnitTests (37)
Evaluation\ExpressionShredder_Tests.cs (37)
577ExpressionShredder.ItemExpressionCapture capture = expressions.Current; 606ExpressionShredder.ItemExpressionCapture capture = expressions.Current; 659capture = expressions.Current; 677capture = expressions.Current; 695capture = expressions.Current; 714capture = expressions.Current; 733capture = expressions.Current; 754capture = expressions.Current; 775capture = expressions.Current; 798capture = expressions.Current; 821capture = expressions.Current; 844capture = expressions.Current; 867capture = expressions.Current; 887capture = expressions.Current; 910capture = expressions.Current; 933capture = expressions.Current; 956capture = expressions.Current; 979capture = expressions.Current; 1002capture = expressions.Current; 1026firstCapture = expressions.Current; 1028capture = expressions.Current; 1054firstCapture = expressions.Current; 1056secondCapture = expressions.Current; 1082capture = expressions.Current; 1084secondCapture = expressions.Current; 1110capture = expressions.Current; 1112secondCapture = expressions.Current; 1137Assert.Equal("foo", expressions.Current.ItemType); 1138Assert.Null(expressions.Current.Separator); 1141Assert.Equal("foo", expressions.Current.ItemType); 1142Assert.Equal("-", expressions.Current.Separator); 1145Assert.Equal("foo", expressions.Current.ItemType); 1146Assert.Null(expressions.Current.Separator); 1149Assert.Equal("foo", expressions.Current.ItemType); 1150Assert.Equal(",", expressions.Current.Separator); 1153Assert.Equal("foo", expressions.Current.ItemType); 1154Assert.Null(expressions.Current.Separator);