Skip to content

Commit 834dfd2

Browse files
[Parse] Remove ParseDiagnostic.h (#116496)
This patch removes clang/Parse/ParseDiagnostic.h because it just forwards to clang/Basic/DiagnosticParse.h.
1 parent 6e1acdc commit 834dfd2

17 files changed

+15
-30
lines changed

clang/include/clang/Parse/ParseDiagnostic.h

Lines changed: 0 additions & 14 deletions
This file was deleted.

clang/include/clang/Parse/RAIIObjectsForParser.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#ifndef LLVM_CLANG_PARSE_RAIIOBJECTSFORPARSER_H
1515
#define LLVM_CLANG_PARSE_RAIIOBJECTSFORPARSER_H
1616

17-
#include "clang/Parse/ParseDiagnostic.h"
17+
#include "clang/Basic/DiagnosticParse.h"
1818
#include "clang/Parse/Parser.h"
1919
#include "clang/Sema/DelayedDiagnostic.h"
2020
#include "clang/Sema/ParsedTemplate.h"

clang/include/module.modulemap

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ module Clang_Diagnostics {
116116
module Frontend { header "clang/Frontend/FrontendDiagnostic.h" export * }
117117
module Lex { header "clang/Lex/LexDiagnostic.h" export * }
118118
module Parse { header "clang/Parse/ParseDiagnostic.h" export * }
119-
module Sema { header "clang/Sema/SemaDiagnostic.h" export * }
120119
module Serialization { header "clang/Serialization/SerializationDiagnostic.h" export * }
121120
module Refactoring { header "clang/Tooling/Refactoring/RefactoringDiagnostic.h" export * }
122121
}

clang/lib/Parse/ParseAST.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#include "clang/AST/ASTContext.h"
1616
#include "clang/AST/ExternalASTSource.h"
1717
#include "clang/AST/Stmt.h"
18-
#include "clang/Parse/ParseDiagnostic.h"
18+
#include "clang/Basic/DiagnosticParse.h"
1919
#include "clang/Parse/Parser.h"
2020
#include "clang/Sema/CodeCompleteConsumer.h"
2121
#include "clang/Sema/EnterExpressionEvaluationContext.h"

clang/lib/Parse/ParseCXXInlineMethods.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "clang/AST/DeclTemplate.h"
14-
#include "clang/Parse/ParseDiagnostic.h"
14+
#include "clang/Basic/DiagnosticParse.h"
1515
#include "clang/Parse/Parser.h"
1616
#include "clang/Parse/RAIIObjectsForParser.h"
1717
#include "clang/Sema/DeclSpec.h"

clang/lib/Parse/ParseDecl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
#include "clang/Basic/AttributeCommonInfo.h"
1818
#include "clang/Basic/Attributes.h"
1919
#include "clang/Basic/CharInfo.h"
20+
#include "clang/Basic/DiagnosticParse.h"
2021
#include "clang/Basic/TargetInfo.h"
2122
#include "clang/Basic/TokenKinds.h"
22-
#include "clang/Parse/ParseDiagnostic.h"
2323
#include "clang/Parse/Parser.h"
2424
#include "clang/Parse/RAIIObjectsForParser.h"
2525
#include "clang/Sema/EnterExpressionEvaluationContext.h"

clang/lib/Parse/ParseDeclCXX.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@
1616
#include "clang/Basic/AttributeCommonInfo.h"
1717
#include "clang/Basic/Attributes.h"
1818
#include "clang/Basic/CharInfo.h"
19+
#include "clang/Basic/DiagnosticParse.h"
1920
#include "clang/Basic/OperatorKinds.h"
2021
#include "clang/Basic/TargetInfo.h"
2122
#include "clang/Basic/TokenKinds.h"
2223
#include "clang/Lex/LiteralSupport.h"
23-
#include "clang/Parse/ParseDiagnostic.h"
2424
#include "clang/Parse/Parser.h"
2525
#include "clang/Parse/RAIIObjectsForParser.h"
2626
#include "clang/Sema/DeclSpec.h"

clang/lib/Parse/ParseExprCXX.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
#include "clang/AST/Decl.h"
1414
#include "clang/AST/DeclTemplate.h"
1515
#include "clang/AST/ExprCXX.h"
16+
#include "clang/Basic/DiagnosticParse.h"
1617
#include "clang/Basic/PrettyStackTrace.h"
1718
#include "clang/Basic/TemplateKinds.h"
1819
#include "clang/Basic/TokenKinds.h"
1920
#include "clang/Lex/LiteralSupport.h"
20-
#include "clang/Parse/ParseDiagnostic.h"
2121
#include "clang/Parse/Parser.h"
2222
#include "clang/Parse/RAIIObjectsForParser.h"
2323
#include "clang/Sema/DeclSpec.h"

clang/lib/Parse/ParseHLSL.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
#include "clang/AST/Attr.h"
1414
#include "clang/Basic/AttributeCommonInfo.h"
15-
#include "clang/Parse/ParseDiagnostic.h"
15+
#include "clang/Basic/DiagnosticParse.h"
1616
#include "clang/Parse/Parser.h"
1717
#include "clang/Parse/RAIIObjectsForParser.h"
1818
#include "clang/Sema/SemaHLSL.h"

clang/lib/Parse/ParseInit.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
//
1111
//===----------------------------------------------------------------------===//
1212

13+
#include "clang/Basic/DiagnosticParse.h"
1314
#include "clang/Basic/TokenKinds.h"
14-
#include "clang/Parse/ParseDiagnostic.h"
1515
#include "clang/Parse/Parser.h"
1616
#include "clang/Parse/RAIIObjectsForParser.h"
1717
#include "clang/Sema/Designator.h"

clang/lib/Parse/ParseObjc.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
#include "clang/AST/ODRDiagsEmitter.h"
1616
#include "clang/AST/PrettyDeclStackTrace.h"
1717
#include "clang/Basic/CharInfo.h"
18+
#include "clang/Basic/DiagnosticParse.h"
1819
#include "clang/Basic/TargetInfo.h"
19-
#include "clang/Parse/ParseDiagnostic.h"
2020
#include "clang/Parse/Parser.h"
2121
#include "clang/Parse/RAIIObjectsForParser.h"
2222
#include "clang/Sema/DeclSpec.h"

clang/lib/Parse/ParseOpenACC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "clang/AST/OpenACCClause.h"
14+
#include "clang/Basic/DiagnosticParse.h"
1415
#include "clang/Basic/OpenACCKinds.h"
15-
#include "clang/Parse/ParseDiagnostic.h"
1616
#include "clang/Parse/Parser.h"
1717
#include "clang/Parse/RAIIObjectsForParser.h"
1818
#include "clang/Sema/SemaOpenACC.h"

clang/lib/Parse/ParseOpenMP.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313
#include "clang/AST/ASTContext.h"
1414
#include "clang/AST/OpenMPClause.h"
1515
#include "clang/AST/StmtOpenMP.h"
16+
#include "clang/Basic/DiagnosticParse.h"
1617
#include "clang/Basic/OpenMPKinds.h"
1718
#include "clang/Basic/TargetInfo.h"
1819
#include "clang/Basic/TokenKinds.h"
19-
#include "clang/Parse/ParseDiagnostic.h"
2020
#include "clang/Parse/Parser.h"
2121
#include "clang/Parse/RAIIObjectsForParser.h"
2222
#include "clang/Sema/EnterExpressionEvaluationContext.h"

clang/lib/Parse/ParsePragma.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "clang/AST/ASTContext.h"
14+
#include "clang/Basic/DiagnosticParse.h"
1415
#include "clang/Basic/PragmaKinds.h"
1516
#include "clang/Basic/TargetInfo.h"
1617
#include "clang/Lex/Preprocessor.h"
1718
#include "clang/Lex/Token.h"
1819
#include "clang/Parse/LoopHint.h"
19-
#include "clang/Parse/ParseDiagnostic.h"
2020
#include "clang/Parse/Parser.h"
2121
#include "clang/Parse/RAIIObjectsForParser.h"
2222
#include "clang/Sema/EnterExpressionEvaluationContext.h"

clang/lib/Parse/ParseTemplate.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#include "clang/AST/ASTContext.h"
1414
#include "clang/AST/DeclTemplate.h"
1515
#include "clang/AST/ExprCXX.h"
16-
#include "clang/Parse/ParseDiagnostic.h"
16+
#include "clang/Basic/DiagnosticParse.h"
1717
#include "clang/Parse/Parser.h"
1818
#include "clang/Parse/RAIIObjectsForParser.h"
1919
#include "clang/Sema/DeclSpec.h"

clang/lib/Parse/ParseTentative.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
//
1212
//===----------------------------------------------------------------------===//
1313

14+
#include "clang/Basic/DiagnosticParse.h"
1415
#include "clang/Parse/Parser.h"
15-
#include "clang/Parse/ParseDiagnostic.h"
1616
#include "clang/Sema/ParsedTemplate.h"
1717
using namespace clang;
1818

clang/lib/Parse/Parser.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
#include "clang/AST/ASTContext.h"
1616
#include "clang/AST/ASTLambda.h"
1717
#include "clang/AST/DeclTemplate.h"
18+
#include "clang/Basic/DiagnosticParse.h"
1819
#include "clang/Basic/FileManager.h"
19-
#include "clang/Parse/ParseDiagnostic.h"
2020
#include "clang/Parse/RAIIObjectsForParser.h"
2121
#include "clang/Sema/DeclSpec.h"
2222
#include "clang/Sema/ParsedTemplate.h"

0 commit comments

Comments
 (0)