diff options
| author | Samuel Benzaquen <sbenza@google.com> | 2015-12-22 21:06:36 +0000 |
|---|---|---|
| committer | Samuel Benzaquen <sbenza@google.com> | 2015-12-22 21:06:36 +0000 |
| commit | 30747f72eb043e91a67a3db69679857536fe0a33 (patch) | |
| tree | 1c00d513d59c8155247d57564ced494a03dc57a5 /clang | |
| parent | 46155dd7a9ece5d78065394cfe9c7bd574db2662 (diff) | |
| download | bcm5719-llvm-30747f72eb043e91a67a3db69679857536fe0a33.tar.gz bcm5719-llvm-30747f72eb043e91a67a3db69679857536fe0a33.zip | |
[ASTMatchers] Fix typo in booleanType() doc.
Fix typo in booleanType() doc and recreate the
LibASTMatchersReference.html reference document.
llvm-svn: 256284
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/docs/LibASTMatchersReference.html | 22 | ||||
| -rw-r--r-- | clang/include/clang/ASTMatchers/ASTMatchers.h | 2 |
2 files changed, 23 insertions, 1 deletions
diff --git a/clang/docs/LibASTMatchersReference.html b/clang/docs/LibASTMatchersReference.html index df21be72611..48f061c60c7 100644 --- a/clang/docs/LibASTMatchersReference.html +++ b/clang/docs/LibASTMatchersReference.html @@ -2502,6 +2502,18 @@ i is const-qualified but the qualifier is not local. </pre></td></tr> +<tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1QualType.html">QualType</a>></td><td class="name" onclick="toggle('isAnyCharacter0')"><a name="isAnyCharacter0Anchor">isAnyCharacter</a></td><td></td></tr> +<tr><td colspan="4" class="doc" id="isAnyCharacter0"><pre>Matches QualType nodes that are of character type. + +Given + void a(char); + void b(wchar_t); + void c(double); +functionDecl(hasAnyParameter(hasType(isAnyCharacter()))) +matches "a(char)", "b(wchar_t)", but not "c(double)". +</pre></td></tr> + + <tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1QualType.html">QualType</a>></td><td class="name" onclick="toggle('isConstQualified0')"><a name="isConstQualified0Anchor">isConstQualified</a></td><td></td></tr> <tr><td colspan="4" class="doc" id="isConstQualified0"><pre>Matches QualType nodes that are const-qualified, i.e., that include "top-level" const. @@ -2742,6 +2754,16 @@ Usable as: Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1Decl.h </pre></td></tr> +<tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1Type.html">Type</a>></td><td class="name" onclick="toggle('booleanType0')"><a name="booleanType0Anchor">booleanType</a></td><td></td></tr> +<tr><td colspan="4" class="doc" id="booleanType0"><pre>Matches type bool. + +Given + struct S { bool func(); }; +functionDecl(returns(booleanType())) + matches "bool func();" +</pre></td></tr> + + <tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1Type.html">Type</a>></td><td class="name" onclick="toggle('equalsBoundNode2')"><a name="equalsBoundNode2Anchor">equalsBoundNode</a></td><td>std::string ID</td></tr> <tr><td colspan="4" class="doc" id="equalsBoundNode2"><pre>Matches if a node equals a previously bound node. diff --git a/clang/include/clang/ASTMatchers/ASTMatchers.h b/clang/include/clang/ASTMatchers/ASTMatchers.h index 7eebe4e411a..e6ba8778f24 100644 --- a/clang/include/clang/ASTMatchers/ASTMatchers.h +++ b/clang/include/clang/ASTMatchers/ASTMatchers.h @@ -3768,7 +3768,7 @@ AST_MATCHER_FUNCTION_P_OVERLOAD(internal::BindableMatcher<TypeLoc>, loc, /// \code /// struct S { bool func(); }; /// \endcode -/// functionDecl(returns(boolType())) +/// functionDecl(returns(booleanType())) /// matches "bool func();" AST_MATCHER(Type, booleanType) { return Node.isBooleanType(); |

