aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/IdentifierTable.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2022-08-26 16:02:34 +0200
committerBenjamin Kramer <benny.kra@googlemail.com>2022-08-26 16:03:22 +0200
commit01bebedaf09bcb7b4f00b8d37a121e68316f9f59 (patch)
tree4a0546cb5a880e198bec8023ac73b035319a2692 /clang/lib/Basic/IdentifierTable.cpp
parent9c710ebbdb6079b4176c1b89daf525f0f0e6499c (diff)
downloadllvm-01bebedaf09bcb7b4f00b8d37a121e68316f9f59.zip
llvm-01bebedaf09bcb7b4f00b8d37a121e68316f9f59.tar.gz
llvm-01bebedaf09bcb7b4f00b8d37a121e68316f9f59.tar.bz2
[Basic] Drop header-only dependency from Basic to Lex
It's still a bit weird for IdentifierTable to depend on Lex diagnostics, but we can get away with including the enum info that's in Basic already.
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
-rw-r--r--clang/lib/Basic/IdentifierTable.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/IdentifierTable.cpp b/clang/lib/Basic/IdentifierTable.cpp
index 5d413a8..3940d4b 100644
--- a/clang/lib/Basic/IdentifierTable.cpp
+++ b/clang/lib/Basic/IdentifierTable.cpp
@@ -13,6 +13,7 @@
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/CharInfo.h"
+#include "clang/Basic/DiagnosticLex.h"
#include "clang/Basic/LangOptions.h"
#include "clang/Basic/OperatorKinds.h"
#include "clang/Basic/Specifiers.h"