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

References

tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp
  123       if (CurDecl->hasDefinition() || CurDecl->isReferenced()) {
  123       if (CurDecl->hasDefinition() || CurDecl->isReferenced()) {
  126       if (FriendTypes.count(CurDecl->getTypeForDecl()) != 0) {
  129       if (CurDecl->getLocation().isMacroID() ||
  130           CurDecl->getLocation().isInvalid()) {
  135         if (Decl == CurDecl) {
  138         if (!CurDecl->hasDefinition() &&
  139             !haveSameNamespaceOrTranslationUnit(CurDecl, Decl)) {
  140           diag(CurDecl->getLocation(),
  143               << CurDecl << getNameOfNamespace(Decl);
  151       const auto DeclName = CurDecl->getName();
  159         diag(CurDecl->getLocation(),
  162             << CurDecl << Def << getNameOfNamespace(Def);