[PATCH] Improve the caching of debuginfo Objective C interface types

Eric Christopher echristo at gmail.com
Mon Mar 11 11:23:30 PDT 2013


+  else if (ObjCInterfaceDecl* Decl = getObjCInterfaceDecl(Ty)) {
+      // Interface types may have elements added to them by a

Looks like a 4 character indent?

And if you could comment the lines in the testcase for what you're checking
for and what you're checking isn't there that'd be appreciated. Otherwise
OK.

Thanks!

-eric


On Mon, Mar 11, 2013 at 10:36 AM, Adrian Prantl <aprantl at apple.com> wrote:

> Hi all,
>
> I found a better way to handle the creation of DITypes of ObjC Interfaces:
>
> [PATCH] Improve the caching of debuginfo Objective C interface types.
> Generate forward declarations that are RAUW'd by finalize(). We thus avoid
> outputting the same type several times in multiple stages of completion.
>
> — adrian
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130311/71a007ad/attachment.html>


More information about the cfe-commits mailing list