[clang-tools-extra] [llvm] [clang-tidy] New check `misc-header-guard` (PR #177315)

Baranov Victor via cfe-commits cfe-commits at lists.llvm.org
Mon Jul 27 23:53:14 PDT 2026


================
@@ -160,6 +160,9 @@ SourceLocation getUnifiedEndLoc(const Stmt &S, const SourceManager &SM,
 SourceLocation getLocationForNoexceptSpecifier(const FunctionDecl *FuncDecl,
                                                const SourceManager &SM);
 
+/// Returns ``true`` if the pragma directive at \p Loc is a ``#pragma once``.
+bool hasPragmaOnce(SourceLocation Loc, const SourceManager &SM);
----------------
vbvictor wrote:

Nit
```suggestion
bool isPragmaOnce(SourceLocation Loc, const SourceManager &SM);
```

https://github.com/llvm/llvm-project/pull/177315


More information about the cfe-commits mailing list