reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1753 if (DC) { 1764 assert((isa<ObjCInterfaceDecl>(DC) || isa<ObjCImplementationDecl>(DC) || 1764 assert((isa<ObjCInterfaceDecl>(DC) || isa<ObjCImplementationDecl>(DC) || 1765 isa<ObjCCategoryDecl>(DC)) && 1769 auto *ID = dyn_cast<ObjCInterfaceDecl>(DC); 1771 if (auto *IM = dyn_cast<ObjCImplementationDecl>(DC)) 1774 ID = cast<ObjCCategoryDecl>(DC)->getClassInterface(); 1779 return new (C, DC) ObjCIvarDecl(DC, StartLoc, IdLoc, Id, T, TInfo, ac, BW, 1779 return new (C, DC) ObjCIvarDecl(DC, StartLoc, IdLoc, Id, T, TInfo, ac, BW,