Thanks! This should be enough for the tools, however I would also remove
all other spaces inside the argument comments for consistency with the rest
of LLVM code. Currently different ways of putting spaces inside the
argument comments are used in LLVM as follows:
  1. /*<space>Name<space>=<space>*/ - in 78 files (this is also
misunderstood by clang-format)
  2. /*<space>Name<space>=*/ - in 2 files
  3. /*<space>Name=*/ - in 3 files
  4. /*Name=*/ - in 693 files.
So #4 is clearly the prevalent style.

-- Alex

On Tue, Oct 24, 2017 at 5:03 PM, George Karpenkov via cfe-commits <
cfe-commits@lists.llvm.org> wrote:

> Author: george.karpenkov
> Date: Tue Oct 24 17:03:45 2017
> New Revision: 316539
>
> URL: http://llvm.org/viewvc/llvm-project?rev=316539&view=rev
> Log:
> [Analyzer] Remove spaces inside comments mentioning the parameter name,
>
> to aid clang-tidy comprehension.
> Requested by @alexfh in https://reviews.llvm.org/D39015
>
> Modified:
>     cfe/trunk/lib/Analysis/BodyFarm.cpp
>
> Modified: cfe/trunk/lib/Analysis/BodyFarm.cpp
> URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/
> Analysis/BodyFarm.cpp?rev=316539&r1=316538&r2=316539&view=diff
> ============================================================
> ==================
> --- cfe/trunk/lib/Analysis/BodyFarm.cpp (original)
> +++ cfe/trunk/lib/Analysis/BodyFarm.cpp Tue Oct 24 17:03:45 2017
> @@ -168,10 +168,10 @@ ASTMaker::makeLvalueToRvalue(const VarDe
>  ImplicitCastExpr *ASTMaker::makeImplicitCast(const Expr *Arg, QualType
> Ty,
>                                               CastKind CK) {
>    return ImplicitCastExpr::Create(C, Ty,
> -                                  /* CastKind= */ CK,
> -                                  /* Expr= */ const_cast<Expr *>(Arg),
> -                                  /* CXXCastPath= */ nullptr,
> -                                  /* ExprValueKind= */ VK_RValue);
> +                                  /* CastKind=*/ CK,
> +                                  /* Expr=*/ const_cast<Expr *>(Arg),
> +                                  /* CXXCastPath=*/ nullptr,
> +                                  /* ExprValueKind=*/ VK_RValue);
>  }
>
>  Expr *ASTMaker::makeIntegralCast(const Expr *Arg, QualType Ty) {
> @@ -222,7 +222,7 @@ MemberExpr *ASTMaker::makeMemberExpressi
>        C, base, IsArrow, SourceLocation(), NestedNameSpecifierLoc(),
>        SourceLocation(), MemberDecl, FoundDecl,
>        DeclarationNameInfo(MemberDecl->getDeclName(), SourceLocation()),
> -      /* TemplateArgumentListInfo= */ nullptr, MemberDecl->getType(),
> ValueKind,
> +      /* TemplateArgumentListInfo=*/ nullptr, MemberDecl->getType(),
> ValueKind,
>        OK_Ordinary);
>  }
>
> @@ -231,7 +231,7 @@ ValueDecl *ASTMaker::findMemberField(con
>    CXXBasePaths Paths(
>        /* FindAmbiguities=*/false,
>        /* RecordPaths=*/false,
> -      /* DetectVirtual= */ false);
> +      /* DetectVirtual=*/ false);
>    const IdentifierInfo &II = C.Idents.get(Name);
>    DeclarationName DeclName = C.DeclarationNames.getIdentifier(&II);
>
> @@ -282,14 +282,14 @@ static CallExpr *create_call_once_lambda
>    assert(callOperatorDecl != nullptr);
>
>    DeclRefExpr *callOperatorDeclRef =
> -      DeclRefExpr::Create(/* Ctx = */ C,
> -                          /* QualifierLoc = */ NestedNameSpecifierLoc(),
> -                          /* TemplateKWLoc = */ SourceLocation(),
> +      DeclRefExpr::Create(/* Ctx =*/ C,
> +                          /* QualifierLoc =*/ NestedNameSpecifierLoc(),
> +                          /* TemplateKWLoc =*/ SourceLocation(),
>                            const_cast<FunctionDecl *>(callOperatorDecl),
> -                          /* RefersToEnclosingVariableOrCapture= */
> false,
> -                          /* NameLoc = */ SourceLocation(),
> -                          /* T = */ callOperatorDecl->getType(),
> -                          /* VK = */ VK_LValue);
> +                          /* RefersToEnclosingVariableOrCapture=*/ false,
> +                          /* NameLoc =*/ SourceLocation(),
> +                          /* T =*/ callOperatorDecl->getType(),
> +                          /* VK =*/ VK_LValue);
>
>    return new (C)
>        CXXOperatorCallExpr(/*AstContext=*/C, OO_Call, callOperatorDeclRef,
> @@ -372,7 +372,7 @@ static Stmt *create_call_once(ASTContext
>      // Lambda requires callback itself inserted as a first parameter.
>      CallArgs.push_back(
>          M.makeDeclRefExpr(Callback,
> -                          /* RefersToEnclosingVariableOrCapture= */
> true));
> +                          /* RefersToEnclosingVariableOrCapture=*/
> true));
>      CallbackFunctionType = CallbackRecordDecl->getLambdaCallOperator()
>                                 ->getType()
>                                 ->getAs<FunctionProtoType>();
> @@ -429,13 +429,13 @@ static Stmt *create_call_once(ASTContext
>
>    // Negation predicate.
>    UnaryOperator *FlagCheck = new (C) UnaryOperator(
> -      /* input= */
> +      /* input=*/
>        M.makeImplicitCast(M.makeLvalueToRvalue(Deref, DerefType),
> DerefType,
>                           CK_IntegralToBoolean),
> -      /* opc= */ UO_LNot,
> -      /* QualType= */ C.IntTy,
> -      /* ExprValueKind= */ VK_RValue,
> -      /* ExprObjectKind= */ OK_Ordinary, SourceLocation());
> +      /* opc=*/ UO_LNot,
> +      /* QualType=*/ C.IntTy,
> +      /* ExprValueKind=*/ VK_RValue,
> +      /* ExprObjectKind=*/ OK_Ordinary, SourceLocation());
>
>    // Create assignment.
>    BinaryOperator *FlagAssignment = M.makeAssignment(
> @@ -443,11 +443,11 @@ static Stmt *create_call_once(ASTContext
>
>    IfStmt *Out = new (C)
>        IfStmt(C, SourceLocation(),
> -             /* IsConstexpr= */ false,
> -             /* init= */ nullptr,
> -             /* var= */ nullptr,
> -             /* cond= */ FlagCheck,
> -             /* then= */ M.makeCompound({CallbackCall, FlagAssignment}));
> +             /* IsConstexpr=*/ false,
> +             /* init=*/ nullptr,
> +             /* var=*/ nullptr,
> +             /* cond=*/ FlagCheck,
> +             /* then=*/ M.makeCompound({CallbackCall, FlagAssignment}));
>
>    return Out;
>  }
> @@ -522,19 +522,19 @@ static Stmt *create_dispatch_once(ASTCon
>      PredicateTy);
>
>    UnaryOperator *UO = new (C) UnaryOperator(
> -      /* input= */ LValToRval,
> -      /* opc= */ UO_LNot,
> -      /* QualType= */ C.IntTy,
> -      /* ExprValueKind= */ VK_RValue,
> -      /* ExprObjectKind= */ OK_Ordinary, SourceLocation());
> +      /* input=*/ LValToRval,
> +      /* opc=*/ UO_LNot,
> +      /* QualType=*/ C.IntTy,
> +      /* ExprValueKind=*/ VK_RValue,
> +      /* ExprObjectKind=*/ OK_Ordinary, SourceLocation());
>
>    // (5) Create the 'if' statement.
>    IfStmt *If = new (C) IfStmt(C, SourceLocation(),
> -                              /* IsConstexpr= */ false,
> -                              /* init= */ nullptr,
> -                              /* var= */ nullptr,
> -                              /* cond= */ UO,
> -                              /* then= */ CS);
> +                              /* IsConstexpr=*/ false,
> +                              /* init=*/ nullptr,
> +                              /* var=*/ nullptr,
> +                              /* cond=*/ UO,
> +                              /* then=*/ CS);
>    return If;
>  }
>
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits@lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to