2 writes to _innermostCommandResult
System.CommandLine (2)
Parsing\ParseOperation.cs (2)
37_innermostCommandResult = _rootCommandResult = new CommandResult( 81_innermostCommandResult = new CommandResult(
18 references to _innermostCommandResult
System.CommandLine (18)
Parsing\ParseOperation.cs (18)
68_innermostCommandResult, 85_innermostCommandResult); 87_symbolResultTree.Add(command, _innermostCommandResult); 103var arguments = _innermostCommandResult.Command.Arguments; 145var arguments = _innermostCommandResult.Command.Arguments; 156while (_innermostCommandResult.Command.HasArguments && currentArgumentIndex < _innermostCommandResult.Command.Arguments.Count) 158Argument argument = _innermostCommandResult.Command.Arguments[currentArgumentIndex]; 174_innermostCommandResult); 180_innermostCommandResult.AddToken(CurrentToken); 237_innermostCommandResult); 401_symbolResultTree.AddUnmatchedToken(CurrentToken, _innermostCommandResult, _rootCommandResult); 408_innermostCommandResult.Validate(isInnermostCommand: true); 410CommandResult? currentResult = _innermostCommandResult.Parent as CommandResult; 420if (_innermostCommandResult is { Command: { Action: null, HasSubcommands: true } }) 423new ParseError(LocalizationResources.RequiredCommandWasNotProvided(), _innermostCommandResult)); 426if (_innermostCommandResult is { Command.Action.ClearsParseErrors: true } && 431.Where(e => e.SymbolResult != _innermostCommandResult)