commit | 93a9ab4bdc607b12fdcf6aa5cf56950dd45ae0f5 | [log] [tgz] |
---|---|---|
author | Ted Kremenek <kremenek@apple.com> | Thu Nov 08 19:52:41 2007 +0000 |
committer | Ted Kremenek <kremenek@apple.com> | Thu Nov 08 19:52:41 2007 +0000 |
tree | 03e4cbbcb8cc75b2afed4db44d9d70281588e608 | |
parent | 474b29ee01a827075878ab1a101128d7969f2eba [diff] |
Rewrote serialization of IdentifierInfo and IdentifierTable to use methods Emit and Materialize/Read instead of using specializations of SerializeTrait<>. The resulting code is much cleaner. We are also setting the stage so that only the parts of the IdentifierTable that are ever referenced within the ASTs are serialized, and not the whole table. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43904 91177308-0d34-0410-b5e6-96231b3b80d8