<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>cda1450f - [lldb][NFC] Add some tests for function-local classes and document some bugs</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/lang/cpp/function-local-class/Makefile#cda1450f</link>
        <description>[lldb][NFC] Add some tests for function-local classes and document some bugsThis feature doesn&apos;t seem to have any dedicated test. Instead some random tests(e.g. the bitfield tests) are declaring function-local classes for some reason.This adds a dedicated test so we can clean up those other tests.Also add FIXME&apos;s for some basic stuff that doesn&apos;t work. The first FIXME is agood beginner bug which just requires prepending the function name (in case wedecide to fix it instead of documenting this behaviour). The second FIXME iscaused by LLDB searching for definitions by name (which also seems to miss thefunction name so there is a conflict with the outer type).Some more things that should be tested (and might not work):* Local classes with member functions with local classes.* Classes in different functions with same name.* Classes with the same name in different TUs with internal linkage functions of  the same name.* Empty classes are parsed by the DWARF parser in a fast path, so that requires  dedicated tests.* Repeat some of the tested logic for C.

            List of files:
            /llvm-project-15.0.7/lldb/test/API/lang/cpp/function-local-class/Makefile</description>
        <pubDate>Tue, 31 Aug 2021 11:02:39 +0000</pubDate>
        <dc:creator>Raphael Isemann &lt;teemperor@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
