aboutsummaryrefslogtreecommitdiff
path: root/Basic/TokenKinds.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Basic/TokenKinds.cpp')
-rw-r--r--Basic/TokenKinds.cpp36
1 files changed, 1 insertions, 35 deletions
diff --git a/Basic/TokenKinds.cpp b/Basic/TokenKinds.cpp
index f1c1e9f678..324a72d844 100644
--- a/Basic/TokenKinds.cpp
+++ b/Basic/TokenKinds.cpp
@@ -12,7 +12,7 @@
//===----------------------------------------------------------------------===//
#include "clang/Basic/TokenKinds.h"
-#include "llvm/Bitcode/Serialization.h"
+
#include <cassert>
using namespace clang;
@@ -27,37 +27,3 @@ const char *tok::getTokenName(enum TokenKind Kind) {
assert(Kind < tok::NUM_TOKENS);
return TokNames[Kind];
}
-
-// Serialization traits for TokenKind, PPKeywordKind, and ObjCKeywordKind
-
-void llvm::SerializeTrait<tok::TokenKind>::Serialize(llvm::Serializer& S,
- tok::TokenKind X) {
- S.EmitEnum(X,0,tok::NUM_TOKENS-1);
-}
-
-void llvm::SerializeTrait<tok::TokenKind>::Deserialize(llvm::Deserializer& D,
- tok::TokenKind& X) {
- X = D.ReadEnum<tok::TokenKind>(0,tok::NUM_TOKENS-1);
-}
-
-void llvm::SerializeTrait<tok::PPKeywordKind>::Serialize(llvm::Serializer& S,
- tok::PPKeywordKind X) {
- S.EmitEnum(X,0,tok::NUM_PP_KEYWORDS-1);
-}
-
-void llvm::SerializeTrait<tok::PPKeywordKind>::Deserialize(llvm::Deserializer& D,
- tok::PPKeywordKind& X) {
- X = D.ReadEnum<tok::PPKeywordKind>(0,tok::NUM_PP_KEYWORDS-1);
-}
-
-void
-llvm::SerializeTrait<tok::ObjCKeywordKind>::Serialize(llvm::Serializer& S,
- tok::ObjCKeywordKind X) {
- S.EmitEnum(X,0,tok::NUM_OBJC_KEYWORDS-1);
-}
-
-void
-llvm::SerializeTrait<tok::ObjCKeywordKind>::Deserialize(llvm::Deserializer& D,
- tok::ObjCKeywordKind& X) {
- X = D.ReadEnum<tok::ObjCKeywordKind>(0,tok::NUM_OBJC_KEYWORDS-1);
-} \ No newline at end of file