Lines Matching refs:PrevIDecl

995   ObjCInterfaceDecl* PrevIDecl = dyn_cast_or_null<ObjCInterfaceDecl>(PrevDecl);  in ActOnStartClassInterface()  local
997 if (PrevIDecl && PrevIDecl->getIdentifier() != ClassName) { in ActOnStartClassInterface()
1010 ClassName = PrevIDecl->getIdentifier(); in ActOnStartClassInterface()
1015 if (PrevIDecl) { in ActOnStartClassInterface()
1016 if (ObjCTypeParamList *prevTypeParamList = PrevIDecl->getTypeParamList()) { in ActOnStartClassInterface()
1056 typeParamList, PrevIDecl, ClassLoc); in ActOnStartClassInterface()
1057 if (PrevIDecl) { in ActOnStartClassInterface()
1059 if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnStartClassInterface()
1061 << PrevIDecl->getDeclName(); in ActOnStartClassInterface()
1071 if (PrevIDecl) in ActOnStartClassInterface()
1072 mergeDeclAttributes(IDecl, PrevIDecl); in ActOnStartClassInterface()
3090 ObjCInterfaceDecl *PrevIDecl in ActOnForwardClassDeclaration() local
3094 if (PrevIDecl && PrevIDecl->getIdentifier() != ClassName) { in ActOnForwardClassDeclaration()
3107 ClassName = PrevIDecl->getIdentifier(); in ActOnForwardClassDeclaration()
3113 if (PrevIDecl && TypeParams) { in ActOnForwardClassDeclaration()
3114 if (ObjCTypeParamList *PrevTypeParams = PrevIDecl->getTypeParamList()) { in ActOnForwardClassDeclaration()
3121 } else if (ObjCInterfaceDecl *Def = PrevIDecl->getDefinition()) { in ActOnForwardClassDeclaration()
3135 ClassName, TypeParams, PrevIDecl, in ActOnForwardClassDeclaration()
3139 if (PrevIDecl) in ActOnForwardClassDeclaration()
3140 mergeDeclAttributes(IDecl, PrevIDecl); in ActOnForwardClassDeclaration()