diff options
author | ziqingluo-90 <ziqing@udel.edu> | 2023-05-15 11:25:52 -0700 |
---|---|---|
committer | ziqingluo-90 <ziqing@udel.edu> | 2023-05-15 11:47:00 -0700 |
commit | f39fd750ab59cb2482688168b25db303dbebdb09 (patch) | |
tree | ec7e173d67ffa27f470dabcf6a6957820f130e76 /clang/include | |
parent | bbe5bf1788b55e3c7020d50ee0fd5956f261cfec (diff) | |
download | llvm-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.h | 11 |
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; } |