]> granicus.if.org Git - clang/commit
Cleaning up more of the ID situation in the AST reader. This patch relaxes and gener...
authorJonathan D. Turner <jonathan.d.turner@gmail.com>
Thu, 21 Jul 2011 21:15:19 +0000 (21:15 +0000)
committerJonathan D. Turner <jonathan.d.turner@gmail.com>
Thu, 21 Jul 2011 21:15:19 +0000 (21:15 +0000)
commit1da901467f72d1733704b068e22089813a1962fd
treef92a5e8284d5fc7a046cf67b079b389f8dac42bc
parent23d7df5ce30f4a068e13ad6cb81d473365d260db
Cleaning up more of the ID situation in the AST reader.  This patch relaxes and generalizes how CXX base specifiers are identified and loaded by using a ContinuousRangeMap.  This also adds a global bit offset (or base) to the PerFileData.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@135705 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Serialization/ASTReader.h
lib/Serialization/ASTReader.cpp