[PATCH] Improved llvm-namespace-comment check.

Manuel Klimek klimek at google.com
Mon May 19 09:53:06 PDT 2014


On Mon, May 19, 2014 at 6:29 PM, Manuel Klimek <klimek at google.com> wrote:

> lg
>
> ================
> Comment at: clang-tidy/llvm/NamespaceCommentCheck.cpp:66
> @@ +65,3 @@
> +  Token Tok;
> +  while (Lexer::getRawToken(Loc, Tok, Sources,
> Result.Context->getLangOpts())) {
> +    Loc = Loc.getLocWithOffset(1);
> ----------------
> Can you add a comment explaining why it's ok to retry on failure with an
> incremented location?
>
> ================
> Comment at: clang-tidy/llvm/NamespaceCommentCheck.cpp:73
> @@ +72,3 @@
> +  bool NextTokenIsOnSameLine = Sources.getSpellingLineNumber(Loc) ==
> EndLine;
> +  bool NeedLineBreak = NextTokenIsOnSameLine && Tok.isNot(tok::eof);
> +
> ----------------
> Can you explain why we need this? (I'd have expected the fix-it to not
> change the number of newlines, thus just inserting the comment between the
> } and the newline).
>

Am I missing where you added a comment for this?


>
> http://reviews.llvm.org/D3825
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140519/74e081ef/attachment.html>


More information about the cfe-commits mailing list