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

References

tools/clang/lib/AST/ASTContext.cpp
 9955   if (const auto *VD = dyn_cast<VarDecl>(D)) {
 9964   } else if (const auto *FD = dyn_cast<FunctionDecl>(D)) {
 9968   } else if (isa<PragmaCommentDecl>(D))
 9970   else if (isa<PragmaDetectMismatchDecl>(D))
 9972   else if (isa<OMPThreadPrivateDecl>(D))
 9973     return !D->getDeclContext()->isDependentContext();
 9974   else if (isa<OMPAllocateDecl>(D))
 9975     return !D->getDeclContext()->isDependentContext();
 9976   else if (isa<OMPDeclareReductionDecl>(D) || isa<OMPDeclareMapperDecl>(D))
 9976   else if (isa<OMPDeclareReductionDecl>(D) || isa<OMPDeclareMapperDecl>(D))
 9977     return !D->getDeclContext()->isDependentContext();
 9978   else if (isa<ImportDecl>(D))
 9983   if (D->isFromASTFile() && !LangOpts.BuildingPCHWithObjectFile) {
 9998         isa<FunctionDecl>(D) &&
 9999         cast<FunctionDecl>(D)->getTemplateSpecializationKind() ==
10006         isa<CXXMethodDecl>(D) &&
10007         cast<CXXMethodDecl>(D)->getParent()->getTemplateSpecializationKind() ==
10010     if (getExternalSource()->DeclIsFromPCHWithObjectFile(D) && !IsExpInstDef)
10015   if (D->getDeclContext()->isDependentContext())
10019   if (D->hasAttr<WeakRefAttr>())
10023   if (D->hasAttr<AliasAttr>() || D->hasAttr<UsedAttr>())
10023   if (D->hasAttr<AliasAttr>() || D->hasAttr<UsedAttr>())
10026   if (const auto *FD = dyn_cast<FunctionDecl>(D)) {
10056   const auto *VD = cast<VarDecl>(D);