diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2018-01-17 23:14:49 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2018-01-17 23:14:49 +0000 |
| commit | 8bf200aeb4b953912ec0fc8354f10dd2d01f4fd0 (patch) | |
| tree | 4947160d0d1279a4f88e7256f05410bd86398449 | |
| parent | 33802be5791fd085518eaad60f964b868fbdf473 (diff) | |
| download | bcm5719-llvm-8bf200aeb4b953912ec0fc8354f10dd2d01f4fd0.tar.gz bcm5719-llvm-8bf200aeb4b953912ec0fc8354f10dd2d01f4fd0.zip | |
[ASTMatchers] Support generating docs for single-line matchers
clang-format likes this format. PR35989.
llvm-svn: 322783
| -rwxr-xr-x | clang/docs/tools/dump_ast_matchers.py | 2 | ||||
| -rw-r--r-- | clang/include/clang/ASTMatchers/ASTMatchers.h | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/clang/docs/tools/dump_ast_matchers.py b/clang/docs/tools/dump_ast_matchers.py index ab7738fd768..d38977548fd 100755 --- a/clang/docs/tools/dump_ast_matchers.py +++ b/clang/docs/tools/dump_ast_matchers.py @@ -237,7 +237,7 @@ def act_on_decl(declaration, comment, allowed_types): (?:,\s*([^\s,]+)\s* ,\s*([^\s,]+)\s*)? (?:,\s*\d+\s*)? - \)\s*{\s*$""", declaration, flags=re.X) + \)\s*{""", declaration, flags=re.X) if m: p, n, result, name = m.groups()[0:4] args = m.groups()[4:] diff --git a/clang/include/clang/ASTMatchers/ASTMatchers.h b/clang/include/clang/ASTMatchers/ASTMatchers.h index 2ec761068d1..f1eabdec6a9 100644 --- a/clang/include/clang/ASTMatchers/ASTMatchers.h +++ b/clang/include/clang/ASTMatchers/ASTMatchers.h @@ -3581,9 +3581,7 @@ AST_POLYMORPHIC_MATCHER_P(parameterCountIs, /// \code /// void nope(); /// \endcode -AST_MATCHER(FunctionDecl, isNoReturn) { - return Node.isNoReturn(); -} +AST_MATCHER(FunctionDecl, isNoReturn) { return Node.isNoReturn(); } /// \brief Matches the return type of a function declaration. /// |

