<?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 ClangExternalASTSourceCallbacks.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ef423a3b - Add Objective-C property accessors loaded from Clang module DWARF to lookup</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#ef423a3b</link>
        <description>Add Objective-C property accessors loaded from Clang module DWARF to lookupThis patch fixes a bug when synthesizing an ObjC property from-gmodules debug info. Because the method declaration that is injectedvia the non-modular property implementation is not added to theObjCInterfaceDecl&apos;s lookup pointer, a second copy of the accessorwould be generated when processing the ObjCPropertyDecl. This can beavoided by finding the existing method decl inClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName() andadding it to the LookupPtr.Differential Revision: https://reviews.llvm.org/D78333

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Thu, 16 Apr 2020 22:20:07 +0000</pubDate>
        <dc:creator>Adrian Prantl &lt;aprantl@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>143d507c - Preserve the owning module information from DWARF in the synthesized AST</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#143d507c</link>
        <description>Preserve the owning module information from DWARF in the synthesized ASTTypes that came from a Clang module are nested in DW_TAG_module tagsin DWARF. This patch recreates the Clang module hierarchy in LLDB and1;95;0csets the owning module information accordingly. My primary motivationis to facilitate looking up per-module APINotes for individualdeclarations, but this likely also has other applications.This reapplies the previously reverted commit, but without support forClassTemplateSpecializations, which I&apos;m going to look into separately.rdar://problem/59634380Differential Revision: https://reviews.llvm.org/D75488

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Wed, 04 Mar 2020 17:30:12 +0000</pubDate>
        <dc:creator>Adrian Prantl &lt;aprantl@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>32672b87 - Revert &quot;Preserve the owning module information from DWARF in the synthesized AST&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#32672b87</link>
        <description>Revert &quot;Preserve the owning module information from DWARF in the synthesized AST&quot;This reverts commit 4354dfbdf5c8510a7ddff10ae67a28e16cf7cc79 while investigating bot fallout.

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Thu, 02 Apr 2020 01:58:11 +0000</pubDate>
        <dc:creator>Adrian Prantl &lt;aprantl@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>4354dfbd - Preserve the owning module information from DWARF in the synthesized AST</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#4354dfbd</link>
        <description>Preserve the owning module information from DWARF in the synthesized ASTTypes that came from a Clang module are nested in DW_TAG_module tagsin DWARF. This patch recreates the Clang module hierarchy in LLDB andsets the owning module information accordingly. My primary motivationis to facilitate looking up per-module APINotes for individualdeclarations, but this likely also has other applications.rdar://problem/59634380Differential Revision: https://reviews.llvm.org/D75488

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Wed, 04 Mar 2020 17:30:12 +0000</pubDate>
        <dc:creator>Adrian Prantl &lt;aprantl@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>cdc514e4 - [lldb] Update header guards to be consistent and compliant with LLVM (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#cdc514e4</link>
        <description>[lldb] Update header guards to be consistent and compliant with LLVM (NFC)LLDB has a few different styles of header guards and they&apos;re not veryconsistent because things get moved around or copy/pasted. This patchunifies the header guards across LLDB and converts everything to matchLLVM&apos;s style.Differential revision: https://reviews.llvm.org/D74743

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Mon, 17 Feb 2020 23:57:45 +0000</pubDate>
        <dc:creator>Jonas Devlieghere &lt;jonas@devlieghere.com&gt;</dc:creator>
    </item>
<item>
        <title>8be30215 - [lldb] Move clang-based files out of Symbol</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h#8be30215</link>
        <description>[lldb] Move clang-based files out of SymbolSummary:This change represents the move of ClangASTImporter, ClangASTMetadata,ClangExternalASTSourceCallbacks, ClangUtil, CxxModuleHandler, andTypeSystemClang from lldbSource to lldbPluginExpressionParserClang.hThis explicitly removes knowledge of clang internals from lldbSymbol,moving towards a more generic core implementation of lldb.Reviewers: JDevlieghere, davide, aprantl, teemperor, clayborg, labath, jingham, shafikSubscribers: emaste, mgorny, arphaman, jfb, usaxena95, lldb-commitsTags: #lldbDifferential Revision: https://reviews.llvm.org/D73661

            List of files:
            /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h</description>
        <pubDate>Wed, 29 Jan 2020 19:59:28 +0000</pubDate>
        <dc:creator>Alex Langford &lt;apl@fb.com&gt;</dc:creator>
    </item>
</channel>
</rss>
