MemberLookupTable::MemberLookupTable(ASTContext &ctx) { // Register a cleanup with the ASTContext to call the lookup table // destructor. ctx.addCleanup([this]() { this->destroy(); }); }
ConformanceLookupTable::ConformanceLookupTable(ASTContext &ctx, NominalTypeDecl *nominal, LazyResolver *resolver) { // Register a cleanup with the ASTContext to call the conformance // table destructor. ctx.addCleanup([this]() { this->destroy(); }); }