[NFC] Merge two category name accessors

This commit is contained in:
Becca Royal-Gordon
2024-04-26 17:54:39 -07:00
parent 0bbe26d7c2
commit c3225b066e
6 changed files with 28 additions and 36 deletions

View File

@@ -5860,7 +5860,7 @@ void IRGenModule::emitNestedTypeDecls(DeclRange members) {
static bool shouldEmitCategory(IRGenModule &IGM, ExtensionDecl *ext) {
if (ext->isObjCImplementation()) {
assert(ext->getCategoryNameForObjCImplementation() != Identifier());
assert(!ext->getObjCCategoryName().empty());
return true;
}
@@ -5904,8 +5904,7 @@ void IRGenModule::emitExtension(ExtensionDecl *ext) {
if (!origClass)
return;
if (ext->isObjCImplementation()
&& ext->getCategoryNameForObjCImplementation() == Identifier()) {
if (ext->isObjCImplementation() && ext->getObjCCategoryName().empty()) {
// This is the @_objcImplementation for the class--generate its class
// metadata.
emitClassDecl(origClass);