[PATCH] D30589: [ExprInspectionChecker] Improve usability for C

2017-03-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL297325: [analyzer] Improve usability of ExprInspectionChecker (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D30589?vs=90527&id=91103#toc Repository: rL LLVM https://reviews.l

[PATCH] D30589: [ExprInspectionChecker] Improve usability for C

2017-03-03 Thread Artem Dergachev via Phabricator via cfe-commits
NoQ accepted this revision. NoQ added a comment. This revision is now accepted and ready to land. Thanks! This bugged me as well, but i didn't think of this trick :) https://reviews.llvm.org/D30589 ___ cfe-commits mailing list cfe-commits@lists.llvm

[PATCH] D30589: [ExprInspectionChecker] Improve usability for C

2017-03-03 Thread Keno Fischer via Phabricator via cfe-commits
loladiro created this revision. Some of the magic functions take arguments of arbitrary type. However, for semantic correctness, the compiler still requires a declaration of these functions with the correct type. Since C does not have argument-type-overloaded function, this made those functions ha