summaryrefslogtreecommitdiff
path: root/clang/include
diff options
context:
space:
mode:
authorziqingluo-90 <ziqing@udel.edu>2023-05-15 11:25:52 -0700
committerziqingluo-90 <ziqing@udel.edu>2023-05-15 11:47:00 -0700
commitf39fd750ab59cb2482688168b25db303dbebdb09 (patch)
treeec7e173d67ffa27f470dabcf6a6957820f130e76 /clang/include
parentbbe5bf1788b55e3c7020d50ee0fd5956f261cfec (diff)
downloadllvm-f39fd750ab59cb2482688168b25db303dbebdb09.tar.gz
Revert "[-Wunsafe-buffer-usage] Remove an unnecessary const-qualifier"
This reverts commit 7a0900fd3e2d34bc1d513a97cf8fbdc1754252d7. The commit includes too much clang-format changes.
Diffstat (limited to 'clang/include')
-rw-r--r--clang/include/clang/Sema/AnalysisBasedWarnings.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/clang/include/clang/Sema/AnalysisBasedWarnings.h b/clang/include/clang/Sema/AnalysisBasedWarnings.h
index 7d0fa9541c35..c73506894db9 100644
--- a/clang/include/clang/Sema/AnalysisBasedWarnings.h
+++ b/clang/include/clang/Sema/AnalysisBasedWarnings.h
@@ -24,7 +24,7 @@ class FunctionDecl;
class QualType;
class Sema;
namespace sema {
-class FunctionScopeInfo;
+ class FunctionScopeInfo;
}
namespace sema {
@@ -38,7 +38,6 @@ public:
unsigned enableCheckUnreachable : 1;
unsigned enableThreadSafetyAnalysis : 1;
unsigned enableConsumedAnalysis : 1;
-
public:
Policy();
void disableCheckFallThrough() { enableCheckFallThrough = 0; }
@@ -52,7 +51,7 @@ private:
std::unique_ptr<InterProceduralData> IPData;
enum VisitFlag { NotVisited = 0, Visited = 1, Pending = 2 };
- llvm::DenseMap<const FunctionDecl *, VisitFlag> VisitedFD;
+ llvm::DenseMap<const FunctionDecl*, VisitFlag> VisitedFD;
/// \name Statistics
/// @{
@@ -94,11 +93,11 @@ public:
AnalysisBasedWarnings(Sema &s);
~AnalysisBasedWarnings();
- void IssueWarnings(Policy P, FunctionScopeInfo *fscope, const Decl *D,
- QualType BlockType);
+ void IssueWarnings(Policy P, FunctionScopeInfo *fscope,
+ const Decl *D, QualType BlockType);
// Issue warnings that require whole-translation-unit analysis.
- void IssueWarnings(TranslationUnitDecl *D);
+ void IssueWarnings(const TranslationUnitDecl *D);
Policy getDefaultPolicy() { return DefaultPolicy; }