r247286 - Properly close documentation /code blocks with /endcode.
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Thu Sep 10 08:13:22 PDT 2015
Author: aaronballman
Date: Thu Sep 10 10:13:22 2015
New Revision: 247286
URL: http://llvm.org/viewvc/llvm-project?rev=247286&view=rev
Log:
Properly close documentation /code blocks with /endcode.
Modified:
cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h
Modified: cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h?rev=247286&r1=247285&r2=247286&view=diff
==============================================================================
--- cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h (original)
+++ cfe/trunk/include/clang/ASTMatchers/ASTMatchers.h Thu Sep 10 10:13:22 2015
@@ -1870,7 +1870,7 @@ AST_MATCHER_P_OVERLOAD(CXXRecordDecl, is
/// \code
/// class A { void func(); };
/// class B { void member(); };
-/// \code
+/// \endcode
///
/// \c recordDecl(hasMethod(hasName("func"))) matches the declaration of \c A
/// but not \c B.
@@ -2319,7 +2319,7 @@ AST_MATCHER_P(QualType, references, inte
/// typedef int &int_ref;
/// int a;
/// int_ref b = a;
-/// \code
+/// \endcode
///
/// \c varDecl(hasType(qualType(referenceType()))))) will not match the
/// declaration of b but \c
@@ -3090,6 +3090,7 @@ AST_MATCHER_P(UnaryOperator, hasUnaryOpe
/// \code
/// class URL { URL(string); };
/// URL url = "a string";
+/// \endcode
AST_MATCHER_P(CastExpr, hasSourceExpression,
internal::Matcher<Expr>, InnerMatcher) {
const Expr* const SubExpression = Node.getSubExpr();
@@ -3854,7 +3855,7 @@ AST_TYPE_MATCHER(TypedefType, typedefTyp
///
/// template class C<int>; // A
/// C<char> var; // B
-/// \code
+/// \endcode
///
/// \c templateSpecializationType() matches the type of the explicit
/// instantiation in \c A and the type of the variable declaration in \c B.
@@ -3879,7 +3880,7 @@ AST_TYPE_MATCHER(UnaryTransformType, una
///
/// C c;
/// S s;
-/// \code
+/// \endcode
///
/// \c recordType() matches the type of the variable declarations of both \c c
/// and \c s.
@@ -3899,7 +3900,7 @@ AST_TYPE_MATCHER(RecordType, recordType)
///
/// class C c;
/// N::M::D d;
-/// \code
+/// \endcode
///
/// \c elaboratedType() matches the type of the variable declarations of both
/// \c c and \c d.
@@ -3916,7 +3917,7 @@ AST_TYPE_MATCHER(ElaboratedType, elabora
/// }
/// }
/// N::M::D d;
-/// \code
+/// \endcode
///
/// \c elaboratedType(hasQualifier(hasPrefix(specifiesNamespace(hasName("N"))))
/// matches the type of the variable declaration of \c d.
@@ -3938,7 +3939,7 @@ AST_MATCHER_P(ElaboratedType, hasQualifi
/// }
/// }
/// N::M::D d;
-/// \code
+/// \endcode
///
/// \c elaboratedType(namesType(recordType(
/// hasDeclaration(namedDecl(hasName("D")))))) matches the type of the variable
@@ -3957,7 +3958,7 @@ AST_MATCHER_P(ElaboratedType, namesType,
/// void F(T t) {
/// int i = 1 + t;
/// }
-/// \code
+/// \endcode
///
/// \c substTemplateTypeParmType() matches the type of 't' but not '1'
AST_TYPE_MATCHER(SubstTemplateTypeParmType, substTemplateTypeParmType);
@@ -3972,7 +3973,7 @@ AST_TYPE_MATCHER(SubstTemplateTypeParmTy
/// class D {};
/// }
/// }
-/// \code
+/// \endcode
///
/// \c recordDecl(hasDeclContext(namedDecl(hasName("M")))) matches the
/// declaration of \c class \c D.
More information about the cfe-commits
mailing list