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

References

tools/clang/lib/Sema/SemaDecl.cpp
 1719   if (D->isInvalidDecl())
 1723   if (auto *DD = dyn_cast<DecompositionDecl>(D)) {
 1733   } else if (!D->getDeclName()) {
 1735   } else if (D->isReferenced() || D->isUsed()) {
 1735   } else if (D->isReferenced() || D->isUsed()) {
 1739   if (Referenced || D->hasAttr<UnusedAttr>() ||
 1740       D->hasAttr<ObjCPreciseLifetimeAttr>())
 1743   if (isa<LabelDecl>(D))
 1748   bool WithinFunction = D->getDeclContext()->isFunctionOrMethod();
 1749   if (const auto *R = dyn_cast<CXXRecordDecl>(D->getDeclContext()))
 1756   if (isa<TypedefNameDecl>(D))
 1760   if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D))
 1760   if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D))
 1760   if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D))
 1764   if (const VarDecl *VD = dyn_cast<VarDecl>(D)) {