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