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