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

References

tools/clang/lib/Sema/Sema.cpp
 1183         if (!DiagD)
 1184           DiagD = cast<VarDecl>(*I);
 1185         if (DiagD->isReferenced()) {
 1186           Diag(DiagD->getLocation(), diag::warn_unneeded_internal_decl)
 1187                 << /*variable*/1 << DiagD->getDeclName();
 1188         } else if (DiagD->getType().isConstQualified()) {
 1190           if (SM.getMainFileID() != SM.getFileID(DiagD->getLocation()) ||
 1192             Diag(DiagD->getLocation(), diag::warn_unused_const_variable)
 1193                 << DiagD->getDeclName();
 1195           if (DiagD->getDescribedVarTemplate())
 1196             Diag(DiagD->getLocation(), diag::warn_unused_template)
 1197               << /*variable*/1 << DiagD->getDeclName();
 1199             Diag(DiagD->getLocation(), diag::warn_unused_variable)
 1200               << DiagD->getDeclName();