<?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 templight-nested-memoization.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>207e7b1f - [Templight] Template Instantiation Observer</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Templight/templight-nested-memoization.cpp#207e7b1f</link>
        <description>[Templight] Template Instantiation ObserverThis patch adds a base-class called TemplateInstantiationObserver which getsnotified whenever a template instantiation is entered or exited duringsemantic analysis. This is a base class used to implement the templateprofiling and debugging tool calledTemplight (https://github.com/mikael-s-persson/templight).The patch also makes a few more changes:* ActiveTemplateInstantiation class is moved out of the Sema class (so it can be used with inclusion of Sema.h).* CreateFrontendAction function in front-end utilities is given external linkage (not longer a hidden static function).* TemplateInstObserverChain data member added to Sema class to hold the list of template-inst observers.* Notifications to the template-inst observer are added at the key places where templates are instantiated.Patch by: Abel Sinkovics!Differential Revision: https://reviews.llvm.org/D5767llvm-svn: 324808

            List of files:
            /llvm-project-15.0.7/clang/test/Templight/templight-nested-memoization.cpp</description>
        <pubDate>Sat, 10 Feb 2018 14:04:45 +0000</pubDate>
        <dc:creator>Gabor Horvath &lt;xazax.hun@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
