Author: David Stone Date: 2026-01-16T11:17:03-07:00 New Revision: 584a5899653d90a218fb7ba4218ce039cd00d54e
URL: https://github.com/llvm/llvm-project/commit/584a5899653d90a218fb7ba4218ce039cd00d54e DIFF: https://github.com/llvm/llvm-project/commit/584a5899653d90a218fb7ba4218ce039cd00d54e.diff LOG: [clang][NFC] `#include "clang/AST/StmtVisitor.h"` where necessary (#172538) Added: Modified: clang/include/clang/AST/JSONNodeDumper.h clang/include/clang/Analysis/CloneDetection.h clang/lib/Analysis/CloneDetection.cpp clang/lib/CIR/CodeGen/CIRGenException.cpp clang/lib/Sema/AnalysisBasedWarnings.cpp clang/lib/Sema/SemaExpr.cpp Removed: ################################################################################ diff --git a/clang/include/clang/AST/JSONNodeDumper.h b/clang/include/clang/AST/JSONNodeDumper.h index cc165dc6a48ac..b786147728058 100644 --- a/clang/include/clang/AST/JSONNodeDumper.h +++ b/clang/include/clang/AST/JSONNodeDumper.h @@ -20,9 +20,10 @@ #include "clang/AST/AttrVisitor.h" #include "clang/AST/CommentCommandTraits.h" #include "clang/AST/CommentVisitor.h" -#include "clang/AST/ExprConcepts.h" #include "clang/AST/ExprCXX.h" +#include "clang/AST/ExprConcepts.h" #include "clang/AST/Mangle.h" +#include "clang/AST/StmtVisitor.h" #include "clang/AST/Type.h" #include "llvm/Support/JSON.h" diff --git a/clang/include/clang/Analysis/CloneDetection.h b/clang/include/clang/Analysis/CloneDetection.h index 3385579584b5a..36796fe729f14 100644 --- a/clang/include/clang/Analysis/CloneDetection.h +++ b/clang/include/clang/Analysis/CloneDetection.h @@ -14,7 +14,7 @@ #ifndef LLVM_CLANG_ANALYSIS_CLONEDETECTION_H #define LLVM_CLANG_ANALYSIS_CLONEDETECTION_H -#include "clang/AST/StmtVisitor.h" +#include "clang/Basic/SourceLocation.h" #include "llvm/Support/Regex.h" #include <vector> diff --git a/clang/lib/Analysis/CloneDetection.cpp b/clang/lib/Analysis/CloneDetection.cpp index d14377fdef09a..52dd88bba024a 100644 --- a/clang/lib/Analysis/CloneDetection.cpp +++ b/clang/lib/Analysis/CloneDetection.cpp @@ -13,6 +13,7 @@ #include "clang/Analysis/CloneDetection.h" #include "clang/AST/Attr.h" #include "clang/AST/DataCollection.h" +#include "clang/AST/StmtVisitor.h" #include "clang/Basic/SourceManager.h" #include "llvm/Support/MD5.h" #include "llvm/Support/Path.h" diff --git a/clang/lib/CIR/CodeGen/CIRGenException.cpp b/clang/lib/CIR/CodeGen/CIRGenException.cpp index b84b3a3c92015..fbb5bcf797c58 100644 --- a/clang/lib/CIR/CodeGen/CIRGenException.cpp +++ b/clang/lib/CIR/CodeGen/CIRGenException.cpp @@ -13,7 +13,6 @@ #include "CIRGenCXXABI.h" #include "CIRGenFunction.h" -#include "clang/AST/StmtVisitor.h" #include "clang/CIR/MissingFeatures.h" #include "llvm/Support/SaveAndRestore.h" diff --git a/clang/lib/Sema/AnalysisBasedWarnings.cpp b/clang/lib/Sema/AnalysisBasedWarnings.cpp index 56d7db649afbe..20ee36b46aa13 100644 --- a/clang/lib/Sema/AnalysisBasedWarnings.cpp +++ b/clang/lib/Sema/AnalysisBasedWarnings.cpp @@ -25,6 +25,7 @@ #include "clang/AST/ParentMap.h" #include "clang/AST/StmtCXX.h" #include "clang/AST/StmtObjC.h" +#include "clang/AST/StmtVisitor.h" #include "clang/AST/Type.h" #include "clang/Analysis/Analyses/CFGReachabilityAnalysis.h" #include "clang/Analysis/Analyses/CalledOnceCheck.h" diff --git a/clang/lib/Sema/SemaExpr.cpp b/clang/lib/Sema/SemaExpr.cpp index 51739c3b49ac9..5795a71b5cae8 100644 --- a/clang/lib/Sema/SemaExpr.cpp +++ b/clang/lib/Sema/SemaExpr.cpp @@ -30,6 +30,7 @@ #include "clang/AST/ExprObjC.h" #include "clang/AST/MangleNumberingContext.h" #include "clang/AST/OperationKinds.h" +#include "clang/AST/StmtVisitor.h" #include "clang/AST/Type.h" #include "clang/AST/TypeLoc.h" #include "clang/Basic/Builtins.h" _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
