91 references to ArgumentParser
Microsoft.Build (91)
Evaluation\Expander.Function.cs (2)
23
using ParseArgs = Microsoft.Build.Evaluation.Expander.
ArgumentParser
;
469
if (
ParseArgs
.IsFloatingPointRepresentation(args[0]))
Evaluation\Expander\WellKnownFunctions.cs (89)
12
using ParseArgs = Microsoft.Build.Evaluation.Expander.
ArgumentParser
;
57
if (
ParseArgs
.TryGetArg(args, out arg0) && arg0 != null)
64
if (
ParseArgs
.TryGetArgs(args, out arg0, out arg1) && arg0 != null && arg1 != null)
71
if (
ParseArgs
.TryGetArgs(args, out arg0, out arg1, out arg2) && arg0 != null && arg1 != null && arg2 != null)
78
if (
ParseArgs
.TryGetArgs(args, out arg0, out arg1, out arg2, out arg3) && arg0 != null && arg1 != null && arg2 != null && arg3 != null)
103
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
113
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
129
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
137
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
145
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
167
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
175
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1) && arg0 != null)
183
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
207
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
212
else if (
ParseArgs
.TryGetArgs(args, out arg0, out StringComparison arg1) && arg0 != null)
228
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out StringComparison arg1) && arg0 != null)
236
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
244
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
249
else if (
ParseArgs
.TryGetArgs(args, out arg0, out int startIndex) && arg0 != null)
254
else if (
ParseArgs
.TryGetArgs(args, out arg0, out StringComparison arg1) && arg0 != null)
262
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
278
if (
ParseArgs
.TryGetArg(args, out int startIndex))
283
else if (
ParseArgs
.TryGetArgs(args, out startIndex, out int length))
291
if (
ParseArgs
.TryGetArg(args, out string? separator) && separator?.Length == 1)
299
if (
ParseArgs
.TryGetArg(args, out int totalWidth))
304
else if (
ParseArgs
.TryGetArgs(args, out totalWidth, out string? paddingChar) && paddingChar?.Length == 1)
312
if (
ParseArgs
.TryGetArg(args, out int totalWidth))
317
else if (
ParseArgs
.TryGetArgs(args, out totalWidth, out string? paddingChar) && paddingChar?.Length == 1)
325
if (
ParseArgs
.TryGetArg(args, out string? trimChars) && trimChars?.Length > 0)
333
if (
ParseArgs
.TryGetArg(args, out string? trimChars) && trimChars?.Length > 0)
341
if (
ParseArgs
.TryGetArg(args, out int index))
349
if (
ParseArgs
.TryGetArg(args, out string? arg0))
363
if (
ParseArgs
.TryGetArg(args, out string? arg0))
371
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
387
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
396
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
412
if (
ParseArgs
.TryGetArg(args, out string? arg0))
420
if (
ParseArgs
.TryGetArg(args, out string? arg0))
428
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
436
if (
ParseArgs
.TryExecuteArithmeticOverload(args, IntrinsicFunctions.Add, IntrinsicFunctions.Add, out returnVal))
443
if (
ParseArgs
.TryExecuteArithmeticOverload(args, IntrinsicFunctions.Subtract, IntrinsicFunctions.Subtract, out returnVal))
450
if (
ParseArgs
.TryExecuteArithmeticOverload(args, IntrinsicFunctions.Multiply, IntrinsicFunctions.Multiply, out returnVal))
457
if (
ParseArgs
.TryExecuteArithmeticOverload(args, IntrinsicFunctions.Divide, IntrinsicFunctions.Divide, out returnVal))
464
if (
ParseArgs
.TryExecuteArithmeticOverload(args, IntrinsicFunctions.Modulo, IntrinsicFunctions.Modulo, out returnVal))
527
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
535
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
543
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
551
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
559
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
567
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
575
if (
ParseArgs
.TryGetArg(args, out string? arg0))
583
if (
ParseArgs
.TryGetArg(args, out string? arg0))
588
if (
ParseArgs
.TryGetArgs(args, out string? arg1, out int arg2))
596
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out string? arg1))
604
if (
ParseArgs
.TryGetArg(args, out string? arg0))
612
if (
ParseArgs
.TryGetArg(args, out string? arg0))
617
if (
ParseArgs
.TryGetArgs(args, out string? arg1, out int arg2))
625
if (
ParseArgs
.TryGetArg(args, out string? arg0))
633
if (
ParseArgs
.TryGetArg(args, out string? arg0))
641
if (
ParseArgs
.TryGetArg(args, out string? arg0))
646
else if (
ParseArgs
.TryGetArgs(args, out string? arg1, out string? arg2) && Enum.TryParse<IntrinsicFunctions.StringHashingAlgorithm>(arg2, true, out var hashAlgorithm) && arg1 != null && arg2 != null)
654
if (
ParseArgs
.TryGetArg(args, out Version? arg0) && arg0 != null)
662
if (
ParseArgs
.TryGetArgs(args, out string? arg0, out int arg1, out int arg2) && arg0 != null)
670
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
678
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
686
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
694
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
702
if (
ParseArgs
.TryGetArg(args, out int arg0))
710
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
718
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
726
if (
ParseArgs
.TryGetArgs(args, out int arg0, out int arg1))
734
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
742
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
750
if (
ParseArgs
.TryGetArg(args, out string? arg0))
758
if (
ParseArgs
.TryGetArg(args, out string? arg0))
794
if (
ParseArgs
.TryGetArg(args, out int index))
807
if (
ParseArgs
.TryGetArg(args, out string? arg0))
815
if (
ParseArgs
.TryGetArg(args, out string? arg0))
823
if (
ParseArgs
.TryGetArg(args, out string? arg0))
834
if (
ParseArgs
.TryGetArgs(args, out double arg0, out double arg1))
842
if (
ParseArgs
.TryGetArgs(args, out double arg0, out double arg1))
861
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
885
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0?.Length == 1)
890
else if (
ParseArgs
.TryGetArgs(args, out string? str, out int index) && str != null)
906
if (
ParseArgs
.TryGetArgs(args, out string? arg1, out string? arg2, out string? arg3) && arg1 != null && arg2 != null && arg3 != null)
916
if (
ParseArgs
.TryGetArg(args, out int arg0))
924
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
950
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)
980
if (
ParseArgs
.TryGetArg(args, out string? arg0) && arg0 != null)