<?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 index-source.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7cd6b0c3 - [clang] Do not consider the template arguments of bases to be bases themselves</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#7cd6b0c3</link>
        <description>[clang] Do not consider the template arguments of bases to be bases themselvesFixes https://github.com/clangd/clangd/issues/504Differential Revision: https://reviews.llvm.org/D86424

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 24 Aug 2020 02:15:12 +0000</pubDate>
        <dc:creator>Nathan Ridge &lt;zeratul976@hotmail.com&gt;</dc:creator>
    </item>
<item>
        <title>bb9e92ba - [clang][Index] Fix the incomplete instantiations in libindex.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#bb9e92ba</link>
        <description>[clang][Index] Fix the incomplete instantiations in libindex.Summary:libindex will canonicalize references to template instantiations:- 1) reference to an explicit template specialization, report the specializatiion- 2) otherwise, report the primary templatebut 2) is not true for incomplete instantiations, this patch fixes this.Fixes https://github.com/clangd/clangd/issues/287Reviewers: kadircetSubscribers: ilya-biryukov, jkorous, arphaman, usaxena95, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D74830

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Wed, 19 Feb 2020 11:27:12 +0000</pubDate>
        <dc:creator>Haojian Wu &lt;hokein.wu@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4aef105b - Finish building the full-expression for a static_assert expression</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#4aef105b</link>
        <description>Finish building the full-expression for a static_assert expressionbefore evaluating it rather than afterwards.This is groundwork for C++20&apos;s P0784R7, where non-trivial destructorscan be constexpr, so we need ExprWithCleanups markers in constantexpressions.No significant functionality change intended (though this fixes a bugonly visible through libclang / -ast-dump / tooling: we now store theconverted condition on the StaticAssertDecl rather than the original).llvm-svn: 372368

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Fri, 20 Sep 2019 03:29:19 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>e7eb27a9 - [clang][Index] Mark references from Constructors and Destructors to class as NameReference</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#e7eb27a9</link>
        <description>[clang][Index] Mark references from Constructors and Destructors to class as NameReferenceSummary:In current indexing logic we get references to class itself when we seea constructor/destructor which is only syntactically true. Semanticallythis information is not correct. This patch marks that reference asNameReference to let clients deal with it.Reviewers: akyrtzi, gribozavr, nathawes, benlangmuirReviewed By: gribozavr, nathawesSubscribers: nathawes, arphaman, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D58814llvm-svn: 355668

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Fri, 08 Mar 2019 08:30:20 +0000</pubDate>
        <dc:creator>Kadir Cetinkaya &lt;kadircet@google.com&gt;</dc:creator>
    </item>
<item>
        <title>f53621bb - [clang][Index] Fix usage of IndexImplicitInstantiation</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#f53621bb</link>
        <description>[clang][Index] Fix usage of IndexImplicitInstantiationSummary:Indexing context was skipping explicit template instantiations as well.This patch makes sure it only skips implicit ones.Subscribers: arphaman, jdoerfert, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D58189llvm-svn: 354262

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 18 Feb 2019 11:30:43 +0000</pubDate>
        <dc:creator>Kadir Cetinkaya &lt;kadircet@google.com&gt;</dc:creator>
    </item>
<item>
        <title>63a8b6c3 - [Index] Use locations to uniquify function-scope BindingDecl USR</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#63a8b6c3</link>
        <description>[Index] Use locations to uniquify function-scope BindingDecl USRSummary:This makes BindingDecl&apos;s of the same name have different USRs, so that references can be correctly attributed.    int a[1] = {};    { auto [x] = a; x; }    { auto [x] = a; x; }Reviewers: akyrtzi, arphaman, rsmith, hokeinReviewed By: hokeinSubscribers: cfe-commitsDifferential Revision: https://reviews.llvm.org/D52445llvm-svn: 344010

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Tue, 09 Oct 2018 01:02:56 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>41856684 - [index] tag declarations should use the decl role instead of ref</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#41856684</link>
        <description>[index] tag declarations should use the decl role instead of refThe &apos;decl&apos; role is more canonical than the &apos;ref&apos;. This helps us establish the&apos;specialization-of&apos; relation just by looking at decls or defs.rdar://31884960llvm-svn: 317832

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Thu, 09 Nov 2017 20:50:59 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1c628e3c - [index] __builtin_offset&apos;s field reference is located at the end location</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#1c628e3c</link>
        <description>[index] __builtin_offset&apos;s field reference is located at the end locationThe starting location is the location of the &apos;.&apos;llvm-svn: 317596

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Tue, 07 Nov 2017 18:25:36 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7b760095 - [index] index field references in __builtin_offset</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#7b760095</link>
        <description>[index] index field references in __builtin_offsetrdar://35109556llvm-svn: 317593

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Tue, 07 Nov 2017 17:29:11 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>47827627 - [index] Update indexing to handle CXXDeductionGuideDecls properly</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#47827627</link>
        <description>[index] Update indexing to handle CXXDeductionGuideDecls properlyCXXDeductionGuideDecls can&apos;t be referenced so there&apos;s no need to output a symbol occurrence for them.Also handle DeducedTemplateSpecializationTypeLocs in the TypeIndexer so we don&apos;t miss the symbol occurrences of the corresponding template decls.Patch by Nathan Hawes!Differential Revision: https://reviews.llvm.org/D36641llvm-svn: 310933

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Tue, 15 Aug 2017 17:20:37 +0000</pubDate>
        <dc:creator>Argyrios Kyrtzidis &lt;akyrtzi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>200dc12f - [index] Index nested name qualifiers in a forward declaration of a</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#200dc12f</link>
        <description>[index] Index nested name qualifiers in a forward declaration of aclass template specializationrdar://33122110llvm-svn: 307074

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Tue, 04 Jul 2017 12:50:53 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b6e03aa9 - [index] Add the &quot;SpecializationOf&quot; relation to the forward declarations</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#b6e03aa9</link>
        <description>[index] Add the &quot;SpecializationOf&quot; relation to the forward declarationsof class template specializationsThis commit fixes an issue where a forward declaration of a class templatespecialization was not related to the base template. We need to relate evenforward declarations because specializations don&apos;t have to be defined.rdar://32869409Differential Revision: https://reviews.llvm.org/D34462llvm-svn: 305996

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Thu, 22 Jun 2017 11:20:07 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d283dd4e - [index] Nested class declarations should be annotated with the</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#d283dd4e</link>
        <description>[index] Nested class declarations should be annotated with the&quot;specializationOf&quot; relation if they pseudo-override a type in the base templateThis commit fixes an issue where Xcode&apos;s renaming engine couldn&apos;t find thereference to the second occurrence of &quot;InnerClass&quot; in this example:template&lt;typename T&gt; struct Ts { template&lt;typename U&gt; struct InnerClass { }; };template&lt;&gt; struct Ts&lt;int&gt; {template&lt;typename U&gt; struct InnerClass; // This occurrence wasn&apos;t renamed};rdar://31884960Differential Revision: https://reviews.llvm.org/D34392llvm-svn: 305911

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Wed, 21 Jun 2017 13:51:04 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8a656c95 - [index] Record C++17 global binding declarations</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#8a656c95</link>
        <description>[index] Record C++17 global binding declarationsThe global C++17 binding declarations should be indexed as variable symbols.Differential Revision: https://reviews.llvm.org/D33920llvm-svn: 305508

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Thu, 15 Jun 2017 21:19:01 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60aac438 - [index] Index static_assert declarations</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#60aac438</link>
        <description>[index] Index static_assert declarationsstatic_assert declarations have to be visited while indexing so that we cangather the references to declarations that are present in their assertexpression.Differential Revision: https://reviews.llvm.org/D33913llvm-svn: 305504

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Thu, 15 Jun 2017 20:50:43 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>80cb549c - [index] Index the default template parameter values</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#80cb549c</link>
        <description>[index] Index the default template parameter valuesrdar://32323724llvm-svn: 303568

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 22 May 2017 16:50:54 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>832d8fcc - [index] Index the deleted functions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#832d8fcc</link>
        <description>[index] Index the deleted functionsrdar://32323386llvm-svn: 303563

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 22 May 2017 15:42:45 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>365cb478 - [index] Visit the default argument values in function definitions</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#365cb478</link>
        <description>[index] Visit the default argument values in function definitionsrdar://32323315llvm-svn: 303559

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 22 May 2017 15:17:44 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d65b3e42 - [index] &apos;using namespace&apos; declarations in functions should record</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#d65b3e42</link>
        <description>[index] &apos;using namespace&apos; declarations in functions should recordthe reference to the namespacerdar://32323190llvm-svn: 303555

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 22 May 2017 14:39:39 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4ab51937 - [index] Visit and store information about namespace alias declarations</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp#4ab51937</link>
        <description>[index] Visit and store information about namespace alias declarationsrdar://32195226llvm-svn: 303048

            List of files:
            /llvm-project-15.0.7/clang/test/Index/Core/index-source.cpp</description>
        <pubDate>Mon, 15 May 2017 10:56:31 +0000</pubDate>
        <dc:creator>Alex Lorenz &lt;arphaman@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
