19 references to QuotingUtilities
MSBuild (19)
CommandLine\CommandLineParser.cs (5)
147
List<string> envVarArgs =
QuotingUtilities
.SplitUnquoted(Traits.MSBuildLoggingArgs);
154
string unquotedArg =
QuotingUtilities
.Unquote(arg);
233
string unquotedCommandLineArg =
QuotingUtilities
.Unquote(commandLineArg, out var doubleQuotesRemovedFromArg);
392
argsFromResponseFile.AddRange(
QuotingUtilities
.SplitUnquoted(Environment.ExpandEnvironmentVariables(responseFileLine)));
606
string unquotedSwitchIndicatorAndName =
QuotingUtilities
.Unquote(commandLineArg.Substring(0, quotedSwitchParameterIndicator), out var doubleQuotesRemovedFromSwitchIndicatorAndName);
CommandLine\CommandLineSwitches.cs (3)
552
switchParameters =
QuotingUtilities
.Unquote(switchParameters);
557
_parameterizedSwitches[(int)parameterizedSwitch].parameters.AddRange(
QuotingUtilities
.SplitUnquoted(switchParameters, int.MaxValue, false /* discard empty parameters */, unquoteParameters, out emptyParameters, s_parameterSeparators));
568
switchParameters =
QuotingUtilities
.Unquote(switchParameters);
FilteredBinlogReplay.cs (1)
155
return string.Equals(
QuotingUtilities
.Unquote(parameters[0]), logger,
XMake.cs (10)
4370
string unquotedParameter =
QuotingUtilities
.Unquote(parameter);
4392
var loggerSpec =
QuotingUtilities
.SplitUnquoted(parameter, 2, true /* keep empty splits */, false /* keep quotes */, out _, '*');
4396
string unquotedParameter =
QuotingUtilities
.Unquote(loggerSpec[0]);
4410
unquotedParameter =
QuotingUtilities
.Unquote(loggerSpec[1]);
4437
var loggerSpec =
QuotingUtilities
.SplitUnquoted(parameter, 2, true /* keep empty splits */, false /* keep quotes */, out _, ';');
4448
loggerParameters =
QuotingUtilities
.Unquote(loggerSpec[1]);
4452
var loggerTypeSpec =
QuotingUtilities
.SplitUnquoted(loggerSpec[0], int.MaxValue, true /* keep empty splits */, false /* keep quotes */, out _, ',');
4461
loggerClassName =
QuotingUtilities
.Unquote(loggerTypeSpec[0]);
4462
loggerAssemblySpec =
QuotingUtilities
.Unquote(loggerTypeSpec[1]);
4467
loggerAssemblySpec =
QuotingUtilities
.Unquote(loggerTypeSpec[0]);