diff options
author | Eric Fiselier <eric@efcs.ca> | 2015-10-17 02:34:44 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2015-10-17 02:34:44 +0000 |
commit | 3acf5fdd885e37708e79b13bf5b8cd58c0df2265 (patch) | |
tree | eb159303f425e1abbf77598c4d7cf37413e5e781 /clang/docs | |
parent | 68d155be8e7107d4e844967fc2e2a656f9f3b78f (diff) | |
download | bcm5719-llvm-3acf5fdd885e37708e79b13bf5b8cd58c0df2265.tar.gz bcm5719-llvm-3acf5fdd885e37708e79b13bf5b8cd58c0df2265.zip |
Add an AST node matcher for TemplateTypeParmDecl objects.
llvm-svn: 250602
Diffstat (limited to 'clang/docs')
-rw-r--r-- | clang/docs/LibASTMatchersReference.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/clang/docs/LibASTMatchersReference.html b/clang/docs/LibASTMatchersReference.html index 10b7339165f..1f681e7f9a0 100644 --- a/clang/docs/LibASTMatchersReference.html +++ b/clang/docs/LibASTMatchersReference.html @@ -321,7 +321,7 @@ namespaceDecl() Given
template <typename T, int N> struct C {};
-templateArgument()
+nonTypeTemplateParmDecl()
matches 'N', but not 'T'.
</pre></td></tr>
@@ -371,6 +371,16 @@ in </pre></td></tr>
+<tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1Decl.html">Decl</a>></td><td class="name" onclick="toggle('templateTypeParmDecl0')"><a name="templateTypeParmDecl0Anchor">templateTypeParmDecl</a></td><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1TemplateTypeParmDecl.html">TemplateTypeParmDecl</a>>...</td></tr>
+<tr><td colspan="4" class="doc" id="templateTypeParmDecl0"><pre>Matches template type parameter declarations.
+
+Given
+ template <typename T, int N> struct C {};
+templateTypeParmDecl()
+ matches 'T', but not 'N'.
+</pre></td></tr>
+
+
<tr><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1Decl.html">Decl</a>></td><td class="name" onclick="toggle('translationUnitDecl0')"><a name="translationUnitDecl0Anchor">translationUnitDecl</a></td><td>Matcher<<a href="http://clang.llvm.org/doxygen/classclang_1_1TranslationUnitDecl.html">TranslationUnitDecl</a>>...</td></tr>
<tr><td colspan="4" class="doc" id="translationUnitDecl0"><pre>Matches the top declaration context.
|