7 instantiations of Argument
Replay (7)
src\Compilers\Core\CommandLine\BuildProtocol.cs (7)
88
requestArgs.Add(new
Argument
(ArgumentId.CurrentDirectory, 0, workingDirectory));
89
requestArgs.Add(new
Argument
(ArgumentId.TempDirectory, 0, tempDirectory));
93
requestArgs.Add(new
Argument
(ArgumentId.KeepAlive, 0, keepAlive));
98
requestArgs.Add(new
Argument
(ArgumentId.LibEnvVariable, 0, libDirectory));
104
requestArgs.Add(new
Argument
(ArgumentId.CommandLineArgument, i, arg));
112
var requestArgs = new[] { new
Argument
(ArgumentId.Shutdown, argumentIndex: 0, value: "") };
224
return new
Argument
(argId, argIndex, value);
9 references to Argument
Replay (9)
src\Compilers\Core\CommandLine\BuildProtocol.cs (9)
42
/// See <see cref="
Argument
"/> for the format of an
58
public readonly ReadOnlyCollection<
Argument
> Arguments;
63
IEnumerable<
Argument
> arguments,
68
Arguments = new ReadOnlyCollection<
Argument
>(arguments.ToList());
86
var requestArgs = new List<
Argument
>(requestLength);
141
var argumentsBuilder = new List<
Argument
>((int)argumentCount);
146
argumentsBuilder.Add(BuildRequest.
Argument
.ReadFromBinaryReader(reader));
166
foreach (
Argument
arg in Arguments)
219
public static
Argument
ReadFromBinaryReader(BinaryReader reader)