7 references to Directive
dotnet (2)
Extensions\ParseResultExtensions.cs (2)
35|| token.Type == TokenType.Directive) 101|| parseResult.Tokens.Any(token => token.Type == TokenType.Directive)
System.CommandLine (5)
Completions\CompletionAction.cs (1)
27var commandLineToComplete = parseResult.Tokens.LastOrDefault(t => t.Type != TokenType.Directive)?.Value ?? "";
Completions\CompletionContext.cs (1)
54Token? lastToken = parseResult.Tokens.LastOrDefault(t => t.Type != TokenType.Directive);
Parsing\ParseOperation.cs (1)
318while (More(out TokenType currentTokenType) && currentTokenType == TokenType.Directive)
Parsing\StringExtensions.cs (2)
193Token Directive(string value, Directive? directive) => new(value, TokenType.Directive, directive, i); 390tokens[tokenString] = new Token(tokenString, TokenType.Directive, directive, Token.ImplicitPosition);