9 references to Option
dotnet (1)
Extensions\ParseResultExtensions.cs (1)
171return optionResult.IdentifierToken ?? new Token($"--{optionResult.Option.Name}", TokenType.Option, optionResult.Option);
System.CommandLine (8)
Parsing\ParseOperation.cs (1)
127else if (currentTokenType == TokenType.Option)
Parsing\StringExtensions.cs (7)
139case TokenType.Option: 165subtoken.Type == TokenType.Option) 189Token Option(string value, Option option) => new(value, TokenType.Option, option, i); 222if (tokensBefore != tokenList.Count && tokenList[tokenList.Count - 1].Type == TokenType.Option) 254if (token.Type == TokenType.Option) 462tokens.Add(option.Name, new Token(option.Name, TokenType.Option, option, Token.ImplicitPosition)); 471tokens.Add(childAlias, new Token(childAlias, TokenType.Option, option, Token.ImplicitPosition));