<?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 SingleVarConstantPropagationTest.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>1d83a16b - [clang][dataflow] Replace TEST_F with TEST where possible</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#1d83a16b</link>
        <description>[clang][dataflow] Replace TEST_F with TEST where possibleMany of our tests are currently written using `TEST_F` where the test fixture class doesn&apos;t have any `SetUp` or `TearDown` methods, and just one helper method. In those cases, this patch deletes the class and pulls its method out into a standalone function, using `TEST` instead of `TEST_F`.There are still a few test files leftover in `clang/unittests/Analysis/FlowSensitive/` that use `TEST_F`:- `DataflowAnalysisContextTest.cpp` because the class contains a `Context` field which is used- `DataflowEnvironmentTest.cpp` because the class contains an `Environment` field which is used- `SolverTest.cpp` because the class contains a `Vals` field which is used- `TypeErasedDataflowAnalysisTest.cpp` because there are several different classes which all share the same method nameReviewed By: ymandel, sgatevDifferential Revision: https://reviews.llvm.org/D128924

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Thu, 30 Jun 2022 16:03:23 +0000</pubDate>
        <dc:creator>Sam Estep &lt;sam@samestep.com&gt;</dc:creator>
    </item>
<item>
        <title>b8df4093 - [clang, clang-tools-extra] Don&apos;t use Optional::{hasValue,getValue} (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#b8df4093</link>
        <description>[clang, clang-tools-extra] Don&apos;t use Optional::{hasValue,getValue} (NFC)

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Sat, 25 Jun 2022 18:55:33 +0000</pubDate>
        <dc:creator>Kazu Hirata &lt;kazu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>dcb4950d - [clang][dataflow][NFC] Fix filename typos in tests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#dcb4950d</link>
        <description>[clang][dataflow][NFC] Fix filename typos in testsReviewed By: ymandelDifferential Revision: https://reviews.llvm.org/D127008

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Tue, 07 Jun 2022 19:17:00 +0000</pubDate>
        <dc:creator>Sam Estep &lt;sam@samestep.com&gt;</dc:creator>
    </item>
<item>
        <title>3dd7877b - Revert &quot;[clang][dataflow] Move dataflow testing support out of unittests&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#3dd7877b</link>
        <description>Revert &quot;[clang][dataflow] Move dataflow testing support out of unittests&quot;This reverts commit 26bbde2612b2042c3a8a31aed7f45e065c3dd413.

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Wed, 09 Mar 2022 15:38:51 +0000</pubDate>
        <dc:creator>Stanislav Gatev &lt;sgatev@google.com&gt;</dc:creator>
    </item>
<item>
        <title>26bbde26 - [clang][dataflow] Move dataflow testing support out of unittests</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#26bbde26</link>
        <description>[clang][dataflow] Move dataflow testing support out of unittestsThis enables tests out of clang/unittests/Analysis/FlowSensitive touse the testing support utilities.Reviewed-by: ymandel, gribozavr2Differential Revision: https://reviews.llvm.org/D121285

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Wed, 09 Mar 2022 13:17:52 +0000</pubDate>
        <dc:creator>Stanislav Gatev &lt;sgatev@google.com&gt;</dc:creator>
    </item>
<item>
        <title>e0cc28df - Revert &quot;[clang][dataflow] Add analysis that detects unsafe accesses to optionals&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#e0cc28df</link>
        <description>Revert &quot;[clang][dataflow] Add analysis that detects unsafe accesses to optionals&quot;This reverts commit ce205cffdfa0f16ce9441ba46fa43e23cecf8be7.

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Wed, 09 Mar 2022 09:51:03 +0000</pubDate>
        <dc:creator>Stanislav Gatev &lt;sgatev@google.com&gt;</dc:creator>
    </item>
<item>
        <title>ce205cff - [clang][dataflow] Add analysis that detects unsafe accesses to optionals</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#ce205cff</link>
        <description>[clang][dataflow] Add analysis that detects unsafe accesses to optionalsAdds a dataflow analysis that detects unsafe accesses to values of type`std::optional`, `absl::optional`, or `base::Optional`.Reviewed-by: ymandel, xazax.hunDifferential Revision: https://reviews.llvm.org/D121197

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Tue, 08 Mar 2022 09:55:00 +0000</pubDate>
        <dc:creator>Stanislav Gatev &lt;sgatev@google.com&gt;</dc:creator>
    </item>
<item>
        <title>875117ae - [clang][dataflow] Remove TestingSupport&apos;s dependency on gtest</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#875117ae</link>
        <description>[clang][dataflow] Remove TestingSupport&apos;s dependency on gtestUsers outside of the clang repo may use different googletest versions. So, it&apos;sbetter not to depend on llvm&apos;s googletest. This patch removes the dependency byhaving `checkDataflow` return an `llvm::Error` instead of calling googletest&apos;s`FAIL` or `ASSERT...` macros.Differential Revision: https://reviews.llvm.org/D117304

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Fri, 14 Jan 2022 12:57:07 +0000</pubDate>
        <dc:creator>Yitzhak Mandelbaum &lt;yitzhakm@google.com&gt;</dc:creator>
    </item>
<item>
        <title>64f7b2d4 - [clang][dataflow] Change `transfer` function to update lattice element in place.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#64f7b2d4</link>
        <description>[clang][dataflow] Change `transfer` function to update lattice element in place.Currently, the transfer function returns a new lattice element, which forces anunnecessary copy on processing each CFG statement.Differential Revision: https://reviews.llvm.org/D116834

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Fri, 07 Jan 2022 19:39:12 +0000</pubDate>
        <dc:creator>Yitzhak Mandelbaum &lt;yitzhakm@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8561e15c - [clang][dataflow] Fix unused-variable warning.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#8561e15c</link>
        <description>[clang][dataflow] Fix unused-variable warning.

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Thu, 16 Dec 2021 13:30:48 +0000</pubDate>
        <dc:creator>Yitzhak Mandelbaum &lt;yitzhakm@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8179e1fd - [clang][dataflow] Add simplistic constant-propagation analysis.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp#8179e1fd</link>
        <description>[clang][dataflow] Add simplistic constant-propagation analysis.Adds a very simple constant-propagation analysis for demo and testing purposes.Differential Revision: https://reviews.llvm.org/D115740

            List of files:
            /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/SingleVarConstantPropagationTest.cpp</description>
        <pubDate>Tue, 14 Dec 2021 17:18:09 +0000</pubDate>
        <dc:creator>Yitzhak Mandelbaum &lt;yitzhakm@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
