thakis marked 4 inline comments as done.
thakis added a comment.
Thanks, all done.
Looks like there's no range access to a try's catch blocks, so no for-range
loop for now. Maybe I'll add range accessors for those later.
================
Comment at: clang/lib/Analysis/CFG.cpp:3895
CFGBlock *CFGBuilder::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) {
// FIXME: This isn't complete. We basically treat @throw like a return
// statement.
----------------
hans wrote:
> does the fixme still stand?
No, I think this is done now. Removed, thanks.
================
Comment at: clang/lib/Analysis/CFG.cpp:5790
+ OS << "@catch (";
+ if (CS->getCatchParamDecl())
+ CS->getCatchParamDecl()->print(OS,
PrintingPolicy(Helper.getLangOpts()),
----------------
hans wrote:
> maybe
>
> ```
> if (const VarDecl *PD = CS->getCatchParamDecl())
> PD->print(...)
> ```
oh yes, that's much nicer. thanks, done.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D112287/new/
https://reviews.llvm.org/D112287
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits