<?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 TypeNameTest.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2946cd70 - Update the file headers across all of the LLVM projects in the monorepo</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/unittests/Support/TypeNameTest.cpp#2946cd70</link>
        <description>Update the file headers across all of the LLVM projects in the monorepoto reflect the new license.We understand that people may be surprised that we&apos;re moving the headerentirely to discuss the new license. We checked this carefully with theFoundation&apos;s lawyer and we believe this is the correct approach.Essentially, all code in the project is now made available by the LLVMproject under our new license, so you will see that the license headersinclude that license only. Some of our contributors have contributedcode under our old license, and accordingly, we have retained a copy ofour old license notice in the top-level files in each project andrepository.llvm-svn: 351636

            List of files:
            /llvm-project-15.0.7/llvm/unittests/Support/TypeNameTest.cpp</description>
        <pubDate>Sat, 19 Jan 2019 08:50:56 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>17edbdd0 - [Support] Add a fancy helper function to get a static name for a type.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/unittests/Support/TypeNameTest.cpp#17edbdd0</link>
        <description>[Support] Add a fancy helper function to get a static name for a type.This extracts the type name from __PRETTY_FUNCTION__ for compilers thatsupport it (I&apos;ve opted Clang, GCC, and ICC into this as I&apos;ve tested thatthey work) and from __FUNCSIG__ which is very similar on MSVC. Theroutine falls back gracefully on a stub &quot;UNKNOWN_TYPE&quot; string withcompilers or formats it doesn&apos;t understand.This should be enough for a lot of common cases in LLVM where the realgoal is just to log or print a type name as a debugging aid, and savea ton of boilerplate in the process. Notably, I&apos;m planning to use thisto remove all the getName() boiler plate from the new pass manager.The design and implementation is based on a bunch of advice anddiscussion with Richard Smith and experimenting with most versions ofClang and GCC. David Majnemer also provided excellent advice on how bestto do this with MSVC. Richard also checked that ICC does somethingreasonable and I&apos;ll watch the build bots for other compilers. It&apos;d begreat if someone could contribute logic for xlC and/or other toolchains.Differential Revision: http://reviews.llvm.org/D17565llvm-svn: 261819

            List of files:
            /llvm-project-15.0.7/llvm/unittests/Support/TypeNameTest.cpp</description>
        <pubDate>Thu, 25 Feb 2016 03:58:21 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
