<?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 symbol-escape.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8434fbbe - Revert &quot;[analyzer] Keep track of escaped locals&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp#8434fbbe</link>
        <description>Revert &quot;[analyzer] Keep track of escaped locals&quot;It was a step in the right direction but it is not clear how can thisfit into the checker API at this point. The pre-escape happens in theanalyzer core and the checker has no control over it. If the checkeris not interestd in a pre-escape it would need to do additional workon each escape to check if the escaped symbol is originated from an&quot;uninteresting&quot; pre-escaped memory region. In order to keep thechecker API simple we abandoned this solution for now.We will reland this once we have a better answer for what to do on thechecker side.This reverts commit f3a28202ef58551db15818f8f51afd21e0f3e231.

            List of files:
            /llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp</description>
        <pubDate>Wed, 11 Dec 2019 00:42:03 +0000</pubDate>
        <dc:creator>Gabor Horvath &lt;xazax@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f3a28202 - [analyzer] Keep track of escaped locals</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp#f3a28202</link>
        <description>[analyzer] Keep track of escaped localsWe want to escape all symbols that are stored into escaped regions.The problem is, we did not know which local regions were escaped. Until now.This should fix some false positives like the one in the tests.Differential Revision: https://reviews.llvm.org/D71152

            List of files:
            /llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp</description>
        <pubDate>Sat, 07 Dec 2019 01:11:37 +0000</pubDate>
        <dc:creator>Gabor Horvath &lt;xazax@google.com&gt;</dc:creator>
    </item>
<item>
        <title>49885b12 - [analyzer] ExprEngine: Escape pointers in bitwise operations</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp#49885b12</link>
        <description>[analyzer] ExprEngine: Escape pointers in bitwise operationsSummary:After evaluation it would be an Unknown value and tracking would be lost.Reviewers: NoQ, xazax.hun, ravikandhadai, baloghadamsoftware, SzelethusReviewed By: NoQSubscribers: szepet, rnkovacs, a.sidorin, mikhail.ramalho, donat.nagy,             dkrupp, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D63720llvm-svn: 364259

            List of files:
            /llvm-project-15.0.7/clang/test/Analysis/symbol-escape.cpp</description>
        <pubDate>Tue, 25 Jun 2019 00:44:33 +0000</pubDate>
        <dc:creator>Csaba Dabis &lt;dabis.csaba98@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
