Home | History | Annotate | Download | only in Sema

Lines Matching refs:ClassDecl

3558   Decl *ClassDecl = cast<Decl>(OCD);
3561 isa<ObjCInterfaceDecl>(ClassDecl) || isa<ObjCCategoryDecl>(ClassDecl)
3562 || isa<ObjCProtocolDecl>(ClassDecl);
3563 bool checkIdenticalMethods = isa<ObjCImplementationDecl>(ClassDecl);
3623 if (isa<ObjCInterfaceDecl>(ClassDecl)) {
3625 } else if (ObjCCategoryDecl *C = dyn_cast<ObjCCategoryDecl>(ClassDecl)) {
3635 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(ClassDecl)) {
3644 if (ObjCImplementationDecl *IC=dyn_cast<ObjCImplementationDecl>(ClassDecl)) {
3716 dyn_cast<ObjCCategoryImplDecl>(ClassDecl)) {
3748 ActOnDocumentableDecl(ClassDecl);
3749 return ClassDecl;
4148 Decl *ClassDecl = cast<Decl>(OCD);
4253 if (ObjCImplDecl *ImpDecl = dyn_cast<ObjCImplDecl>(ClassDecl)) {
4278 cast<DeclContext>(ClassDecl)->addDecl(ObjCMethod);
4293 ObjCInterfaceDecl *CurrentClass = dyn_cast<ObjCInterfaceDecl>(ClassDecl);
4295 if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl))
4297 else if (ObjCImplDecl *Impl = dyn_cast<ObjCImplDecl>(ClassDecl))
4300 = dyn_cast<ObjCCategoryImplDecl>(ClassDecl))