]> granicus.if.org Git - clang/commit
[Modules] Delete stale, pointless code. All tests still pass with this
authorChandler Carruth <chandlerc@gmail.com>
Thu, 26 Mar 2015 23:45:40 +0000 (23:45 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 26 Mar 2015 23:45:40 +0000 (23:45 +0000)
commit59ad8075ea077bc5dac1fbf5e07e69a533b31171
treeab670faff8223b3dc93a4980b85cd3de50e73417
parent283acf13a019076964f3090578e5ad334bc4b576
[Modules] Delete stale, pointless code. All tests still pass with this
logic removed.

This logic was both inserting all builtins into the identifier table and
ensuring they would get serialized. The first happens unconditionally
now, and we always write out the entire identifier table. This code can
simply go away.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@233331 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Serialization/ASTWriter.cpp