Lines Matching defs:Old
1816 NamedDecl *Old = Filter.next(); in filterNonConflictingPreviousTypedefDecls() local
1843 bool Sema::isIncompatibleTypedef(TypeDecl *Old, TypedefNameDecl *New) { in isIncompatibleTypedef()
1930 TypeDecl *Old = OldDecls.getAsSingle<TypeDecl>(); in MergeTypedefNameDecl() local
2084 static bool mergeAlignedAttrs(Sema &S, NamedDecl *New, Decl *Old) { in mergeAlignedAttrs()
2288 static void checkNewAttributesAfterDef(Sema &S, Decl *New, const Decl *Old) { in checkNewAttributesAfterDef()
2371 void Sema::mergeDeclAttributes(NamedDecl *New, Decl *Old, in mergeDeclAttributes()
2551 getNoteDiagForInvalidRedeclaration(const T *Old, const T *New) { in getNoteDiagForInvalidRedeclaration()
2584 static bool haveIncompatibleLanguageLinkages(const T *Old, const T *New) { in haveIncompatibleLanguageLinkages()
2623 auto *Old = dyn_cast<ExpectedDecl>(OldS->getTargetDecl()); in checkUsingShadowRedecl() local
2668 FunctionDecl *Old = OldD->getAsFunction(); in MergeFunctionDecl() local
3189 bool Sema::MergeCompatibleFunctionDecls(FunctionDecl *New, FunctionDecl *Old, in MergeCompatibleFunctionDecls()
3256 void Sema::MergeVarDeclTypes(VarDecl *New, VarDecl *Old, in MergeVarDeclTypes()
3392 VarDecl *Old = nullptr; in MergeVarDecl() local
9233 if (VarDecl *Old = VDecl->getPreviousDecl()) { in AddInitializerToDecl() local