<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in module.modulemap</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>15e32fd2 - [modules] Fix bug where an anonymous namespace could cause the containing</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Modules/Inputs/anon-namespace/module.modulemap#15e32fd2</link>
        <description>[modules] Fix bug where an anonymous namespace could cause the containingnamespace to not merge properly.We have an invariant here: after a declaration reads its canonical declaration,it can assume the canonical declaration is fully merged. This invariant can beviolated if deserializing some declaration triggers the deserialization of alater declaration, because that later declaration can in turn deserialize aredeclaration of that first declaration before it is fully merged.The anonymous namespace for a namespace gets stored with the first declarationof that namespace, which may be before its parent namespace, so defer loadingit until after we&apos;ve finished merging the surrounding namespace.llvm-svn: 232455

            List of files:
            /llvm-project-15.0.7/clang/test/Modules/Inputs/anon-namespace/module.modulemap</description>
        <pubDate>Tue, 17 Mar 2015 02:23:11 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
</channel>
</rss>
