commit | 392ed2b717d86ebdd202cb9bb58d18d8b3b4cd87 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Wed Nov 30 17:33:56 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Wed Nov 30 17:33:56 2011 +0000 |
tree | bcb3eaee26ddf777965589a13e04aafe08235bc4 | |
parent | d699ade396154238d2fa89bb09fdcfb79e5587d2 [diff] |
Implement (de-)serialization of the description of a module and its submodules. This information will eventually be used for name hiding when dealing with submodules. For now, we only use it to ensure that the module "key" returned when loading a module will always be a module (rather than occasionally being a FileEntry). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145497 91177308-0d34-0410-b5e6-96231b3b80d8