summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2018-01-17 23:14:49 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2018-01-17 23:14:49 +0000
commit8bf200aeb4b953912ec0fc8354f10dd2d01f4fd0 (patch)
tree4947160d0d1279a4f88e7256f05410bd86398449
parent33802be5791fd085518eaad60f964b868fbdf473 (diff)
downloadbcm5719-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-xclang/docs/tools/dump_ast_matchers.py2
-rw-r--r--clang/include/clang/ASTMatchers/ASTMatchers.h4
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.
///
OpenPOWER on IntegriCloud