Home | History | Annotate | Download | only in AST

Lines Matching refs:getDeclContext

476   return First->getDeclContext()->isExternCContext();
481 assert(D->getDeclContext()->getRedeclContext()->isFileContext() &&
538 if (cast<RecordDecl>(Field->getDeclContext())->isAnonymousStructOrUnion())
564 for (const DeclContext *DC = D->getDeclContext();
657 !Function->getDeclContext()->isExternCContext() &&
690 LinkageInfo EnumLV = getLVForDecl(cast<NamedDecl>(D->getDeclContext()),
762 getLVForDecl(cast<RecordDecl>(D->getDeclContext()), classComputation);
994 !Function->getDeclContext()->isExternCContext())
1018 !Var->getDeclContext()->isExternCContext())
1074 const DeclContext *DC = D->getDeclContext()->getRedeclContext();
1077 DC = ContextDecl->getDeclContext()->getRedeclContext();
1093 if (D->getDeclContext()->getRedeclContext()->isFileContext())
1103 if (D->getDeclContext()->isRecord())
1117 if (D->getDeclContext()->isFunctionOrMethod())
1142 const DeclContext *Ctx = getDeclContext();
1515 const DeclContext *DC = D.getDeclContext();
1523 if (First->getDeclContext()->isExternCContext())
1532 const DeclContext *DC = D.getDeclContext();
2017 if (CXXRecordDecl *Parent = dyn_cast<CXXRecordDecl>(getDeclContext()))
2023 dyn_cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext());
2037 if (isa<CXXRecordDecl>(getDeclContext())) return false;
2038 assert(getDeclContext()->getRedeclContext()->isTranslationUnit());
2044 cast<TranslationUnitDecl>(getDeclContext()->getRedeclContext())
2073 for (const DeclContext *DC = getDeclContext();
2155 getDeclContext()->isTranslationUnit())
2160 if (isa<LinkageSpecDecl>(getDeclContext()) &&
2161 cast<LinkageSpecDecl>(getDeclContext())->getLanguage()
3045 return isImplicit() && getDeclName() && getDeclContext()->isRecord() &&
3046 cast<RecordDecl>(getDeclContext())->getDeclName() == getDeclName();