[clang-tools-extra] [clang-tidy][NFC] Convert Lexer utils to use std::optional<Token> (PR #174809)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jan 26 21:10:22 PST 2026
================
@@ -21,10 +21,13 @@ class Stmt;
namespace tidy::utils::lexer {
-/// Returns previous token or ``tok::unknown`` if not found.
-Token getPreviousToken(SourceLocation Location, const SourceManager &SM,
- const LangOptions &LangOpts, bool SkipComments = true);
-std::pair<Token, SourceLocation>
+/// Returns previous token.
----------------
zeyi2 wrote:
A minor nit:
```suggestion
/// Returns previous token or ``std::nullopt`` if not found.
```
but TBH I don't have a strong opinion for this :)
https://github.com/llvm/llvm-project/pull/174809
More information about the cfe-commits
mailing list