1 write to FunctionArguments
Microsoft.Build (1)
Evaluation\ExpressionShredder.cs (1)
601
capture.
FunctionArguments
= Microsoft.NET.StringTools.Strings.WeakIntern(expression.AsSpan(startFunctionArguments, endFunctionArguments - startFunctionArguments));
32 references to FunctionArguments
Microsoft.Build (1)
Evaluation\Expander.cs (1)
2148
string argumentsExpression = match.Captures[n].
FunctionArguments
;
Microsoft.Build.Engine.UnitTests (31)
Evaluation\ExpressionShredder_Tests.cs (31)
732
Assert.Equal("a,b", capture.Captures[0].
FunctionArguments
);
752
Assert.Equal("a,b", capture.Captures[0].
FunctionArguments
);
771
Assert.Equal("'Meta0'", capture.Captures[0].
FunctionArguments
);
774
Assert.Null(capture.Captures[1].
FunctionArguments
);
793
Assert.Equal("'Meta0'", capture.Captures[0].
FunctionArguments
);
796
Assert.Null(capture.Captures[1].
FunctionArguments
);
815
Assert.Null(capture.Captures[0].
FunctionArguments
);
818
Assert.Null(capture.Captures[1].
FunctionArguments
);
837
Assert.Null(capture.Captures[0].
FunctionArguments
);
840
Assert.Null(capture.Captures[1].
FunctionArguments
);
859
Assert.Null(capture.Captures[0].
FunctionArguments
);
878
Assert.Null(capture.Captures[0].
FunctionArguments
);
881
Assert.Equal("$(Val), $(Boo)", capture.Captures[1].
FunctionArguments
);
900
Assert.Null(capture.Captures[0].
FunctionArguments
);
903
Assert.Equal("\"AA\", 'BB', `cc`", capture.Captures[1].
FunctionArguments
);
922
Assert.Null(capture.Captures[0].
FunctionArguments
);
925
Assert.Equal("'()', $(Boo), ')('", capture.Captures[1].
FunctionArguments
);
944
Assert.Null(capture.Captures[0].
FunctionArguments
);
947
Assert.Equal("`()`, $(Boo), \"AA\"", capture.Captures[1].
FunctionArguments
);
966
Assert.Null(capture.Captures[0].
FunctionArguments
);
969
Assert.Equal("`()`, $(Boo), \")(\"", capture.Captures[1].
FunctionArguments
);
988
Assert.Null(capture.Captures[0].
FunctionArguments
);
991
Assert.Equal("\"()\", $(Boo), `)(`", capture.Captures[1].
FunctionArguments
);
1012
Assert.Null(capture.Captures[0].
FunctionArguments
);
1015
Assert.Equal("\"()\", $(Boo), `)(`", capture.Captures[1].
FunctionArguments
);
1036
Assert.Null(capture.Captures[0].
FunctionArguments
);
1039
Assert.Equal("\"()\", $(Boo), `)(`", capture.Captures[1].
FunctionArguments
);
1060
Assert.Null(capture.Captures[0].
FunctionArguments
);
1063
Assert.Equal("\"()\", $(Boo), `)(`", capture.Captures[1].
FunctionArguments
);
1084
Assert.Null(capture.Captures[0].
FunctionArguments
);
1087
Assert.Equal("\"()\", $(Boo), `)(\"`", capture.Captures[1].
FunctionArguments
);