]> granicus.if.org Git - clang/commitdiff
Updating LibASTMatchersReference to include namespaceDecl()
authorEdwin Vane <edwin.vane@intel.com>
Thu, 9 May 2013 16:42:37 +0000 (16:42 +0000)
committerEdwin Vane <edwin.vane@intel.com>
Thu, 9 May 2013 16:42:37 +0000 (16:42 +0000)
The namespaceDecl() ASTMatcher was added in r179027.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181519 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LibASTMatchersReference.html

index e80e4426f4b6b11c7a051b1098343ed78412e356..e571c0780c3397877d73b986f05f86c490adac32 100644 (file)
@@ -212,6 +212,17 @@ Example matches X, S, the anonymous union type, i, and U;
 </pre></td></tr>
 
 
+<tr><td>Matcher&lt<a href="http://clang.llvm.org/doxygen/classclang_1_1Decl.html">Decl</a>&gt;</td><td class="name" onclick="toggle('namespaceDecl0')"><a name="namespaceDecl0Anchor">namespaceDecl</a></td><td>Matcher&lt<a href="http://clang.llvm.org/doxygen/classclang_1_1NamespaceDecl.html">NamespaceDecl</a>&gt;...</td></tr>
+<tr><td colspan="4" class="doc" id="namespaceDecl0"><pre>Matches a declaration of a namespace.
+
+Given
+  namespace {}
+  namespace test {}
+namespaceDecl()
+  matches "namespace {}" and "namespace test {}"
+</pre></td></tr>
+
+
 <tr><td>Matcher&lt<a href="http://clang.llvm.org/doxygen/classclang_1_1Decl.html">Decl</a>&gt;</td><td class="name" onclick="toggle('recordDecl0')"><a name="recordDecl0Anchor">recordDecl</a></td><td>Matcher&lt<a href="http://clang.llvm.org/doxygen/classclang_1_1CXXRecordDecl.html">CXXRecordDecl</a>&gt;...</td></tr>
 <tr><td colspan="4" class="doc" id="recordDecl0"><pre>Matches C++ class declarations.