[cfe-commits] r77332 - in /cfe/trunk: lib/CodeGen/CGCXX.cpp lib/CodeGen/CGExpr.cpp lib/CodeGen/CodeGenFunction.h test/CodeGenCXX/constructor-init.cpp
Chris Lattner
clattner at apple.com
Wed Jul 29 10:53:26 PDT 2009
On Jul 29, 2009, at 8:56 AM, Fariborz Jahanian wrote:
>> It would basically be:
>>
>> if (PointerType *PT = X->getAsPointerType())
>> if (RecordType *RT = PT->getPointeeType()->getAsRecordType())
>> return dyn_cast<CXXRecordDecl>(RT);
>> return 0;
>>
>> Please make use of this helper in various other places, it seems
>> that it could significantly simplify a lot of the code you've been
>> working on lately.
>
> All are now done. Latest being in: http://llvm.org/viewvc/llvm-project?view=rev&revision=77458
very nice, thanks Fariborz!
-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20090729/fde2803d/attachment.html>
More information about the cfe-commits
mailing list