Searched defs:OldDecl (Results 1 - 3 of 3) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 40 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument 42 if (!OldDecl->getQualifierLoc()) 46 !OldDecl->getLexicalDeclContext()->isDependentContext()) && 52 : OldDecl->getLexicalDeclContext())); 55 = SemaRef.SubstNestedNameSpecifierLoc(OldDecl->getQualifierLoc(), 65 bool TemplateDeclInstantiator::SubstQualifier(const DeclaratorDecl *OldDecl, argument 67 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); 70 bool TemplateDeclInstantiator::SubstQualifier(const TagDecl *OldDecl, argument 72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs);
|
H A D | SemaDecl.cpp | 5594 static void checkDLLAttributeRedeclaration(Sema &S, NamedDecl *OldDecl, argument 5598 if (TemplateDecl *OldTD = dyn_cast<TemplateDecl>(OldDecl)) { 5599 OldDecl = OldTD->getTemplatedDecl(); 5606 if (!OldDecl || !NewDecl) 5609 const DLLImportAttr *OldImportAttr = OldDecl->getAttr<DLLImportAttr>(); 5610 const DLLExportAttr *OldExportAttr = OldDecl->getAttr<DLLExportAttr>(); 5625 if (AddsAttr && !IsSpecialization && !OldDecl->isImplicit()) { 5628 if (!OldDecl->isCXXClassMember()) { 5629 auto *VD = dyn_cast<VarDecl>(OldDecl); 5632 auto *FD = dyn_cast<FunctionDecl>(OldDecl); 8647 NamedDecl *OldDecl = nullptr; local [all...] |
H A D | SemaDeclCXX.cpp | 7981 NamedDecl *OldDecl = nullptr; local 7982 switch (CheckOverload(nullptr, FD, Previous, OldDecl, 8005 Diag(OldDecl->getLocation(), diag::note_using_decl_conflict); 8803 TypeAliasTemplateDecl *OldDecl = nullptr; local 8823 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); 8824 if (!OldDecl && !Invalid) { 8835 if (!Invalid && OldDecl && !OldDecl->isInvalidDecl()) { 8837 OldDecl->getTemplateParameters(), 8840 OldTemplateParams = OldDecl [all...] |
Completed in 143 milliseconds