diff options
Diffstat (limited to 'Basic/TokenKinds.cpp')
-rw-r--r-- | Basic/TokenKinds.cpp | 36 |
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 |