<?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 ast-dump-if-json.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6d8e5c96 - [NFC] Make file offsets a regex to handle CRLF</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#6d8e5c96</link>
        <description>[NFC] Make file offsets a regex to handle CRLFNone of these tests are really intended to test the file offset as muchas to test the structure. Making the regex allows this test to workeven if the file is checked out with CRLF line endings.Reviewed By: aaron.ballmanDifferential Revision: https://reviews.llvm.org/D119362

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Wed, 19 Jan 2022 23:55:20 +0000</pubDate>
        <dc:creator>Chris Bieneman &lt;cbieneman@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>8043beb8 - [JSONNodeDumper] Do not print mangled names for local variables (PR49111)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#8043beb8</link>
        <description>[JSONNodeDumper] Do not print mangled names for local variables (PR49111)Mangled names are not meaningful for variables with local storage,and may not be well defined (getting the mangled name for VLAcrashes the mangler). As such, do not include them in the JSONdump.This allows running update_cc_test_checks on some OpenMP tests again.Fixes https://github.com/llvm/llvm-project/issues/49111.Differential Revision: https://reviews.llvm.org/D116169

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Wed, 22 Dec 2021 16:23:10 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>451d0596 - [clang] Fix JSON AST output when a filter is used</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#451d0596</link>
        <description>[clang] Fix JSON AST output when a filter is usedWithout this, the combination of `-ast-dump=json` and `-ast-dump-filter FILTER` produces invalid JSON: the first line is a string that says `Dumping $SOME_DECL_NAME: `.Reviewed By: aaron.ballmanDifferential Revision: https://reviews.llvm.org/D108441

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Sun, 10 Oct 2021 00:44:08 +0000</pubDate>
        <dc:creator>william woodruff &lt;william@yossarian.net&gt;</dc:creator>
    </item>
<item>
        <title>424733c1 - Implement if consteval (P1938)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#424733c1</link>
        <description>Implement if consteval (P1938)Modify the IfStmt node to suppoort constant evaluated expressions.Add a new ExpressionEvaluationContext::ImmediateFunctionContext tokeep track of immediate function contexts.This proved easier/better/probably more efficient than walking the ASTbackward as it allows diagnosing nested if consteval statements.

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Tue, 05 Oct 2021 12:02:53 +0000</pubDate>
        <dc:creator>Corentin Jabot &lt;corentin.jabot@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>aef5d8fd - [clang] NFC: Rename rvalue to prvalue</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#aef5d8fd</link>
        <description>[clang] NFC: Rename rvalue to prvalueThis renames the expression value categories from rvalue to prvalue,keeping nomenclature consistent with C++11 onwards.C++ has the most complicated taxonomy here, and every other languageonly uses a subset of it, so it&apos;s less confusing to use the C++ namesconsistently, and mentally remap to the C names when working on thatcontext (prvalue -&gt; rvalue, no xvalues, etc).Renames:* VK_RValue -&gt; VK_PRValue* Expr::isRValue -&gt; Expr::isPRValue* SK_QualificationConversionRValue -&gt; SK_QualificationConversionPRValue* JSON AST Dumper Expression nodes value category: &quot;rvalue&quot; -&gt; &quot;prvalue&quot;Signed-off-by: Matheus Izvekov &lt;mizvekov@gmail.com&gt;Reviewed By: rsmithDifferential Revision: https://reviews.llvm.org/D103720

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Fri, 04 Jun 2021 21:15:23 +0000</pubDate>
        <dc:creator>Matheus Izvekov &lt;mizvekov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3c3048c1 - Include the mangled name in -ast-dump=json</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#3c3048c1</link>
        <description>Include the mangled name in -ast-dump=jsonI am planning to use this feature to make update_cc_test_checks.py less fragileby obtaining the mangled names directly from -ast-dump=json. Currently,it uses c-index-test which ignores the -triple=, etc. arguments that arein the RUN: line and therefore does not generate checks for some targets.The AST dump tests were updated using the following command:`python $LLVM_BINDIR/gen_ast_dump_json_test.py --update --source $LLVM_SRC/clang/test/AST/*-json.*`Reviewers: aaron.ballmanReviewed By: aaron.ballmanSubscribers: rsmith, MaskRay, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D69564

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Fri, 15 Nov 2019 12:33:16 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;Alexander.Richardson@cl.cam.ac.uk&gt;</dc:creator>
    </item>
<item>
        <title>27c7a9b1 - Add more information to JSON AST dumping of source locations.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#27c7a9b1</link>
        <description>Add more information to JSON AST dumping of source locations.This adds information about the offset within the source file to the given source location as well as information about the include file a location is from. These pieces of information allow for more efficient post-processing of JSON AST dumps.llvm-svn: 374921

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Tue, 15 Oct 2019 17:30:19 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>a612e34c - Augment location information when dumping the AST to JSON.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#a612e34c</link>
        <description>Augment location information when dumping the AST to JSON.Rather than create JSON objects for source locations and ranges, we instead stream them out directly. This allows us to elide duplicate information (without JSON field reordering causing an issue) like file names and line numbers, similar to the text dump. This also adds token length information when dumping the source location.llvm-svn: 364226

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Mon, 24 Jun 2019 20:07:11 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>60294f9d - Add an automated note to files produced by gen_ast_dump_json_test.py.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#60294f9d</link>
        <description>Add an automated note to files produced by gen_ast_dump_json_test.py.This also details what filters, if any, were used to generate the test output. Updates all the current JSON testing files to include the automated note.llvm-svn: 364055

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Fri, 21 Jun 2019 14:37:39 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>91f72657 - Dump the value calculated by a constant expression when dumping the AST to JSON.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#91f72657</link>
        <description>Dump the value calculated by a constant expression when dumping the AST to JSON.llvm-svn: 363866

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Wed, 19 Jun 2019 19:12:22 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>5f84ebe8 - Switching this test to use output generated by script; NFC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#5f84ebe8</link>
        <description>Switching this test to use output generated by script; NFC.llvm-svn: 363859

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Wed, 19 Jun 2019 19:07:52 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>2ce598a4 - Introduce the ability to dump the AST to JSON.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp#2ce598a4</link>
        <description>Introduce the ability to dump the AST to JSON.This adds the -ast-dump=json cc1 flag (in addition to -ast-dump=default, which is the default if no dump format is specified), as well as some initial AST dumping functionality and tests.llvm-svn: 360622

            List of files:
            /llvm-project-15.0.7/clang/test/AST/ast-dump-if-json.cpp</description>
        <pubDate>Mon, 13 May 2019 21:39:55 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
</channel>
</rss>
