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