[cfe-commits] r159001 - in /cfe/trunk: include/clang/Basic/DiagnosticGroups.td include/clang/Basic/DiagnosticSemaKinds.td lib/Sema/Sema.cpp test/Analysis/retain-release.m test/Sema/doxygen-comments.c
Matt Beaumont-Gay
matthewbg at google.com
Fri Jun 22 11:47:39 PDT 2012
On Fri, Jun 22, 2012 at 9:02 AM, Dmitri Gribenko <gribozavr at gmail.com> wrote:
> Author: gribozavr
> Date: Fri Jun 22 11:02:55 2012
> New Revision: 159001
>
> URL: http://llvm.org/viewvc/llvm-project?rev=159001&view=rev
> Log:
> Add a warning about almost-Doxygen trailing comments: //< and /*< ... */
>
> Added:
> cfe/trunk/test/Sema/doxygen-comments.c
> Modified:
> cfe/trunk/include/clang/Basic/DiagnosticGroups.td
> cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
> cfe/trunk/lib/Sema/Sema.cpp
> cfe/trunk/test/Analysis/retain-release.m
>
> Modified: cfe/trunk/include/clang/Basic/DiagnosticGroups.td
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticGroups.td?rev=159001&r1=159000&r2=159001&view=diff
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/DiagnosticGroups.td (original)
> +++ cfe/trunk/include/clang/Basic/DiagnosticGroups.td Fri Jun 22 11:02:55 2012
> @@ -57,6 +57,7 @@
> def : DiagGroup<"disabled-optimization">;
> def : DiagGroup<"discard-qual">;
> def : DiagGroup<"div-by-zero">;
> +def Doxygen : DiagGroup<"doxygen">;
> def EmptyBody : DiagGroup<"empty-body">;
> def ExtraTokens : DiagGroup<"extra-tokens">;
>
>
> Modified: cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td?rev=159001&r1=159000&r2=159001&view=diff
> ==============================================================================
> --- cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td (original)
> +++ cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.td Fri Jun 22 11:02:55 2012
> @@ -5665,5 +5665,10 @@
> "definition of %0 must be imported before it is required">;
> }
>
> +let CategoryName = "Documentation Issue" in {
> +def warn_not_a_doxygen_trailing_member_comment : Warning<
> + "not a Doxygen trailing comment">, InGroup<Doxygen>;
Hi Dmitri,
Should this be DefaultIgnore? (I think yes.)
-Matt
More information about the cfe-commits
mailing list