reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16404 assert(EnclosingDecl && "missing record or interface decl"); 16409 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { 16410 ObjCContainerDecl *DC = cast<ObjCContainerDecl>(EnclosingDecl); 16423 RecordDecl *Record = dyn_cast<RecordDecl>(EnclosingDecl); 16424 CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(EnclosingDecl); 16455 EnclosingDecl->setInvalidDecl(); 16475 EnclosingDecl->setInvalidDecl(); 16478 (Record || isa<ObjCContainerDecl>(EnclosingDecl))) { 16490 EnclosingDecl->setInvalidDecl(); 16530 EnclosingDecl->setInvalidDecl(); 16545 EnclosingDecl->setInvalidDecl(); 16567 if (isa<ObjCContainerDecl>(EnclosingDecl) && 16793 if (ObjCInterfaceDecl *ID = dyn_cast<ObjCInterfaceDecl>(EnclosingDecl)) { 16805 dyn_cast<ObjCImplementationDecl>(EnclosingDecl)) { 16815 dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) {