7 instantiations of Argument
vbc (7)
src\Compilers\Shared\BuildProtocol.cs (7)
90
requestArgs.Add(new
Argument
(ArgumentId.CurrentDirectory, 0, workingDirectory));
91
requestArgs.Add(new
Argument
(ArgumentId.TempDirectory, 0, tempDirectory));
95
requestArgs.Add(new
Argument
(ArgumentId.KeepAlive, 0, keepAlive));
100
requestArgs.Add(new
Argument
(ArgumentId.LibEnvVariable, 0, libDirectory));
106
requestArgs.Add(new
Argument
(ArgumentId.CommandLineArgument, i, arg));
114
var requestArgs = new[] { new
Argument
(ArgumentId.Shutdown, argumentIndex: 0, value: "") };
226
return new
Argument
(argId, argIndex, value);
9 references to Argument
vbc (9)
src\Compilers\Shared\BuildProtocol.cs (9)
44
/// See <see cref="
Argument
"/> for the format of an
60
public readonly ReadOnlyCollection<
Argument
> Arguments;
65
IEnumerable<
Argument
> arguments,
70
Arguments = new ReadOnlyCollection<
Argument
>(arguments.ToList());
88
var requestArgs = new List<
Argument
>(requestLength);
143
var argumentsBuilder = new List<
Argument
>((int)argumentCount);
148
argumentsBuilder.Add(BuildRequest.
Argument
.ReadFromBinaryReader(reader));
168
foreach (
Argument
arg in Arguments)
221
public static
Argument
ReadFromBinaryReader(BinaryReader reader)