1 write to Separator
Microsoft.Build (1)
Evaluation\ExpressionShredder.cs (1)
733Separator = separator;
32 references to Separator
Microsoft.Build (5)
Evaluation\Expander.cs (5)
1041if (firstItemExpressionCapture.Value == expression && firstItemExpressionCapture.Separator == null) 1096if (itemExpressionCapture.Separator != null) 2139if (expressionCapture.Separator != null) 2301if (expressionCapture.Separator != null) 2303var joinedItems = string.Join(expressionCapture.Separator, itemsFromCapture.Select(i => i.Key));
Microsoft.Build.Engine.UnitTests (27)
Evaluation\ExpressionShredder_Tests.cs (27)
580Assert.Null(capture.Separator); 661Assert.Null(capture.Separator); 680Assert.Equal(";", capture.Separator); 698Assert.Null(capture.Separator); 717Assert.Equal(";", capture.Separator); 736Assert.Null(capture.Separator); 757Assert.Equal(";", capture.Separator); 778Assert.Null(capture.Separator); 801Assert.Equal(";", capture.Separator); 824Assert.Equal("|", capture.Separator); 847Assert.Equal(";", capture.Separator); 870Assert.Null(capture.Separator); 890Assert.Null(capture.Separator); 913Assert.Null(capture.Separator); 936Assert.Null(capture.Separator); 959Assert.Null(capture.Separator); 982Assert.Null(capture.Separator); 1005Assert.Null(capture.Separator); 1033Assert.Null(capture.Separator); 1061Assert.Null(firstCapture.Separator); 1089Assert.Null(capture.Separator); 1117Assert.Null(capture.Separator); 1138Assert.Null(expressions.Current.Separator); 1142Assert.Equal("-", expressions.Current.Separator); 1146Assert.Null(expressions.Current.Separator); 1150Assert.Equal(",", expressions.Current.Separator); 1154Assert.Null(expressions.Current.Separator);