AST: Call setExtendedNominal() instead of cacheOutput(ExtendedNominalRequest...)

This commit is contained in:
Slava Pestov
2025-06-11 16:57:54 -04:00
parent 00afb8ba81
commit 71186eb07f
4 changed files with 5 additions and 10 deletions

View File

@@ -800,8 +800,7 @@ public:
ctx.evaluator.cacheOutput(ExtendedTypeRequest{extension},
nominal->getDeclaredType());
ctx.evaluator.cacheOutput(ExtendedNominalRequest{extension},
const_cast<NominalTypeDecl *>(nominal));
extension->setExtendedNominal(const_cast<NominalTypeDecl *>(nominal));
extension->print(printer, printOptions);
printer << "\n";