reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/tools/extra/clang-tidy/google/ExplicitConstructorCheck.cpp
  106   if (Ctor->isOutOfLine() || Ctor->getNumParams() == 0 ||
  106   if (Ctor->isOutOfLine() || Ctor->getNumParams() == 0 ||
  107       Ctor->getMinRequiredArguments() > 1)
  111       Ctor->getParamDecl(0)->getType().getNonReferenceType());
  112   if (Ctor->isExplicit() &&
  113       (Ctor->isCopyOrMoveConstructor() || takesInitializerList)) {
  120                   Ctor->getOuterLocStart(), Ctor->getEndLoc(), isKWExplicit);
  120                   Ctor->getOuterLocStart(), Ctor->getEndLoc(), isKWExplicit);
  122     if (Ctor->isMoveConstructor())
  124     else if (Ctor->isCopyConstructor())
  129     auto Diag = diag(Ctor->getLocation(),
  139   if (Ctor->isExplicit() || Ctor->isCopyOrMoveConstructor() ||
  139   if (Ctor->isExplicit() || Ctor->isCopyOrMoveConstructor() ||
  144       Ctor->getNumParams() == 1 && !Ctor->getParamDecl(0)->isParameterPack();
  144       Ctor->getNumParams() == 1 && !Ctor->getParamDecl(0)->isParameterPack();
  145   SourceLocation Loc = Ctor->getLocation();