aaron.ballman added a comment.
The documentation needs to be regenerated for this patch. One thing that seems
to be inconsistent is with the "what gets matched" messages is that sometimes
it includes extra adornments like curly braces and other times it does not. It
might be good to pick a style and try to be more consistent with it.
================
Comment at: include/clang/ASTMatchers/ASTMatchers.h:1792
/// switchStmt()
-/// matches 'switch(a)'.
+/// matches 'switch(a) {'.
extern const internal::VariadicDynCastAllOfMatcher<Stmt, SwitchStmt>
switchStmt;
----------------
I don't think this adds clarity.
================
Comment at: include/clang/ASTMatchers/ASTMatchers.h:1841
/// cxxCatchStmt()
-/// matches 'catch(int i)'
+/// matches 'catch(int i) {}'
extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXCatchStmt>
----------------
I don't think this adds clarity.
================
Comment at: include/clang/ASTMatchers/ASTMatchers.h:1851
/// cxxTryStmt()
-/// matches 'try {}'
+/// matches 'try {} catch(int i) {}'
extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXTryStmt>
cxxTryStmt;
----------------
I think this adds confusion.
Repository:
rC Clang
https://reviews.llvm.org/D42213
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits