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