diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-08-20 16:03:59 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-08-20 16:03:59 +0000 |
commit | c8e5d51f51e46c6f7717761537c6609ef9daf57c (patch) | |
tree | 504cce81c4f40422e0fe67e6f437a7cf5ad86909 /include/clang/Serialization/ASTDeserializationListener.h | |
parent | 0eca89e9890db4d8336ce762a5b359a1d58ca02b (diff) |
serialization::TypeID is used with or without qualifiers, both as index and as index + qualifiers.
Disambiguate and provide some type safety by using a new class TypeIdx for the "TypeID as index" semantics.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111630 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Serialization/ASTDeserializationListener.h')
-rw-r--r-- | include/clang/Serialization/ASTDeserializationListener.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/clang/Serialization/ASTDeserializationListener.h b/include/clang/Serialization/ASTDeserializationListener.h index 543d29e6e2..f8114de5f1 100644 --- a/include/clang/Serialization/ASTDeserializationListener.h +++ b/include/clang/Serialization/ASTDeserializationListener.h @@ -37,7 +37,7 @@ public: /// \brief A type was deserialized from the AST file. The ID here has the /// qualifier bits already removed, and T is guaranteed to be locally /// unqualified. - virtual void TypeRead(serialization::TypeID ID, QualType T) = 0; + virtual void TypeRead(serialization::TypeIdx Idx, QualType T) = 0; /// \brief A decl was deserialized from the AST file. virtual void DeclRead(serialization::DeclID ID, const Decl *D) = 0; /// \brief A selector was read from the AST file. |