reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6557 if (DC->isTranslationUnit() && 6595 if (SC == SC_None && !DC->isRecord() && 6600 DeclContext *OriginalDC = DC; 6602 adjustContextForLocalExternDecl(DC); 6626 if (!DC->isRecord() && S->getFnParent() == nullptr) { 6644 NewVD = VarDecl::Create(Context, DC, D.getBeginLoc(), D.getIdentifierLoc(), 6660 if (DC->isRecord() && !CurContext->isRecord()) { 6688 if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(DC)) { 6771 NewVD = DecompositionDecl::Create(Context, DC, D.getBeginLoc(), 6775 NewVD = VarDecl::Create(Context, DC, D.getBeginLoc(), 6781 VarTemplateDecl::Create(Context, DC, D.getIdentifierLoc(), Name, 6849 !DC->isFunctionOrMethod())) 7100 (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() && 7100 (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() && 7101 DC->isDependentContext())