79 references to ParameterlessSwitch
MSBuild (79)
CommandLine\CommandLineParser.cs (6)
118
if (!switchesNotFromAutoResponseFile[
ParameterlessSwitch
.NoAutoResponse])
309
if (CommandLineSwitches.IsParameterlessSwitch(switchName, out
var
parameterlessSwitch, out var duplicateSwitchErrorMessage))
431
CommandLineSwitches.
ParameterlessSwitch
parameterlessSwitch,
532
if (!recursing && !commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.NoAutoResponse])
677
if (switchesFromAutoResponseFile[CommandLineSwitches.
ParameterlessSwitch
.NoAutoResponse])
680
switchesFromAutoResponseFile.GetParameterlessSwitchCommandLineArg(CommandLineSwitches.
ParameterlessSwitch
.NoAutoResponse), commandLine);
CommandLine\CommandLineSwitches.cs (43)
143
ParameterlessSwitch
parameterlessSwitch,
159
internal
ParameterlessSwitch
parameterlessSwitch;
218
new ParameterlessSwitchInfo( ["help", "h", "?"],
ParameterlessSwitch
.Help, null, "HelpMessage_4_HelpSwitch"),
219
new ParameterlessSwitchInfo( ["version", "ver"],
ParameterlessSwitch
.Version, null, "HelpMessage_6_VersionSwitch"),
220
new ParameterlessSwitchInfo( ["noautoresponse", "noautorsp"],
ParameterlessSwitch
.NoAutoResponse, null, "HelpMessage_8_NoAutoResponseSwitch"),
221
new ParameterlessSwitchInfo( ["noconsolelogger", "noconlog"],
ParameterlessSwitch
.NoConsoleLogger, null, "HelpMessage_14_NoConsoleLoggerSwitch"),
222
new ParameterlessSwitchInfo( ["filelogger", "fl"],
ParameterlessSwitch
.FileLogger, null, "HelpMessage_20_FileLoggerSwitch"),
223
new ParameterlessSwitchInfo( ["filelogger1", "fl1"],
ParameterlessSwitch
.FileLogger1, null, "HelpMessage_20_FileLoggerSwitch"),
224
new ParameterlessSwitchInfo( ["filelogger2", "fl2"],
ParameterlessSwitch
.FileLogger2, null, "HelpMessage_20_FileLoggerSwitch"),
225
new ParameterlessSwitchInfo( ["filelogger3", "fl3"],
ParameterlessSwitch
.FileLogger3, null, "HelpMessage_20_FileLoggerSwitch"),
226
new ParameterlessSwitchInfo( ["filelogger4", "fl4"],
ParameterlessSwitch
.FileLogger4, null, "HelpMessage_20_FileLoggerSwitch"),
227
new ParameterlessSwitchInfo( ["filelogger5", "fl5"],
ParameterlessSwitch
.FileLogger5, null, "HelpMessage_20_FileLoggerSwitch"),
228
new ParameterlessSwitchInfo( ["filelogger6", "fl6"],
ParameterlessSwitch
.FileLogger6, null, "HelpMessage_20_FileLoggerSwitch"),
229
new ParameterlessSwitchInfo( ["filelogger7", "fl7"],
ParameterlessSwitch
.FileLogger7, null, "HelpMessage_20_FileLoggerSwitch"),
230
new ParameterlessSwitchInfo( ["filelogger8", "fl8"],
ParameterlessSwitch
.FileLogger8, null, "HelpMessage_20_FileLoggerSwitch"),
231
new ParameterlessSwitchInfo( ["filelogger9", "fl9"],
ParameterlessSwitch
.FileLogger9, null, "HelpMessage_20_FileLoggerSwitch"),
232
new ParameterlessSwitchInfo( ["distributedfilelogger", "dfl"],
ParameterlessSwitch
.DistributedFileLogger, null, "HelpMessage_21_DistributedFileLoggerSwitch"),
315
out
ParameterlessSwitch
parameterlessSwitch,
318
parameterlessSwitch =
ParameterlessSwitch
.Invalid;
485
_parameterlessSwitches = new DetectedParameterlessSwitch[(int)
ParameterlessSwitch
.NumberOfParameterlessSwitches];
493
internal void SetParameterlessSwitch(
ParameterlessSwitch
parameterlessSwitch, string commandLineArg)
596
if (IsParameterlessSwitchSet((
ParameterlessSwitch
)i))
598
commandLineA.Add(GetParameterlessSwitchCommandLineArg((
ParameterlessSwitch
)i));
621
internal bool IsParameterlessSwitchSet(
ParameterlessSwitch
parameterlessSwitch)
634
internal bool this[
ParameterlessSwitch
parameterlessSwitch]
647
internal string GetParameterlessSwitchCommandLineArg(
ParameterlessSwitch
parameterlessSwitch)
704
groupedFileLoggerParameters[0] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger, ParameterizedSwitch.FileLoggerParameters);
705
groupedFileLoggerParameters[1] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger1, ParameterizedSwitch.FileLoggerParameters1);
706
groupedFileLoggerParameters[2] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger2, ParameterizedSwitch.FileLoggerParameters2);
707
groupedFileLoggerParameters[3] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger3, ParameterizedSwitch.FileLoggerParameters3);
708
groupedFileLoggerParameters[4] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger4, ParameterizedSwitch.FileLoggerParameters4);
709
groupedFileLoggerParameters[5] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger5, ParameterizedSwitch.FileLoggerParameters5);
710
groupedFileLoggerParameters[6] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger6, ParameterizedSwitch.FileLoggerParameters6);
711
groupedFileLoggerParameters[7] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger7, ParameterizedSwitch.FileLoggerParameters7);
712
groupedFileLoggerParameters[8] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger8, ParameterizedSwitch.FileLoggerParameters8);
713
groupedFileLoggerParameters[9] = GetSpecificFileLoggerParameters(
ParameterlessSwitch
.FileLogger9, ParameterizedSwitch.FileLoggerParameters9);
746
private string[] GetSpecificFileLoggerParameters(
ParameterlessSwitch
parameterlessSwitch, ParameterizedSwitch parameterizedSwitch)
778
for (int i = 0; i < (int)
ParameterlessSwitch
.NumberOfParameterlessSwitches; i++)
780
if (IsParameterlessSwitchSet((
ParameterlessSwitch
)i))
936
for (int i = 0; i < (int)
ParameterlessSwitch
.NumberOfParameterlessSwitches; i++)
938
if (switchesToAppend.IsParameterlessSwitchSet((
ParameterlessSwitch
)i))
940
if (!IsParameterlessSwitchSet((
ParameterlessSwitch
)i) ||
948
switchesToAppend.GetParameterlessSwitchCommandLineArg((
ParameterlessSwitch
)i), commandLine);
CommandLine\CommandLineSwitchesAccessor.cs (16)
18
public bool? Help => GetParameterlessSwitchValue(
ParameterlessSwitch
.Help);
20
public bool? Version => GetParameterlessSwitchValue(
ParameterlessSwitch
.Version);
22
public bool? NoAutoResponse => GetParameterlessSwitchValue(
ParameterlessSwitch
.NoAutoResponse);
24
public bool? NoConsoleLogger => GetParameterlessSwitchValue(
ParameterlessSwitch
.NoConsoleLogger);
26
public bool? FileLogger => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger);
28
public bool? FileLogger1 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger1);
30
public bool? FileLogger2 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger2);
32
public bool? FileLogger3 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger3);
34
public bool? FileLogger4 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger4);
36
public bool? FileLogger5 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger5);
38
public bool? FileLogger6 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger6);
40
public bool? FileLogger7 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger7);
42
public bool? FileLogger8 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger8);
44
public bool? FileLogger9 => GetParameterlessSwitchValue(
ParameterlessSwitch
.FileLogger9);
46
public bool? DistributedFileLogger => GetParameterlessSwitchValue(
ParameterlessSwitch
.DistributedFileLogger);
159
private bool? GetParameterlessSwitchValue(
ParameterlessSwitch
switchType) => switches.IsParameterlessSwitchSet(switchType) ? switches[switchType] : null;
FilteredBinlogReplay.cs (8)
128
foreach (CommandLineSwitches.
ParameterlessSwitch
kind in Enum.GetValues(typeof(CommandLineSwitches.
ParameterlessSwitch
)))
130
if (kind is CommandLineSwitches.
ParameterlessSwitch
.Invalid or CommandLineSwitches.
ParameterlessSwitch
.NumberOfParameterlessSwitches
137
kind is CommandLineSwitches.
ParameterlessSwitch
.NoAutoResponse
138
or CommandLineSwitches.
ParameterlessSwitch
.NoConsoleLogger
139
or >= CommandLineSwitches.
ParameterlessSwitch
.FileLogger and <= CommandLineSwitches.
ParameterlessSwitch
.DistributedFileLogger,
XMake.cs (6)
456
commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.Help] ||
458
commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.Version] ||
2554
if (commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.Help])
2575
if (commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.Version])
3876
bool noConsoleLogger = commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.NoConsoleLogger];
3877
bool distributedFileLogger = commandLineSwitches[CommandLineSwitches.
ParameterlessSwitch
.DistributedFileLogger];