Searched refs:OldClass (Results 1 – 3 of 3) sorted by relevance
1642 auto *OldClass = LookupResult->second; in setMemoryClass() local1643 if (OldClass != NewClass) { in setMemoryClass()1646 OldClass->memory_erase(MP); in setMemoryClass()1649 if (OldClass->getMemoryLeader() == From) { in setMemoryClass()1650 if (OldClass->definesNoMemory()) { in setMemoryClass()1651 OldClass->setMemoryLeader(nullptr); in setMemoryClass()1653 OldClass->setMemoryLeader(getNextMemoryLeader(OldClass)); in setMemoryClass()1655 << OldClass->getID() << " to " in setMemoryClass()1656 << *OldClass->getMemoryLeader() in setMemoryClass()1659 markMemoryLeaderChangeTouched(OldClass); in setMemoryClass()[all …]
12736 CXXRecordDecl *OldClass = E->getLambdaClass(); in TransformLambdaExpr() local12742 getDerived().transformedLocalDecl(OldClass, {Class}); in TransformLambdaExpr()12746 Mangling = std::make_tuple(OldClass->hasKnownLambdaInternalLinkage(), in TransformLambdaExpr()12747 OldClass->getLambdaManglingNumber(), in TransformLambdaExpr()12748 OldClass->getDeviceLambdaManglingNumber(), in TransformLambdaExpr()12749 OldClass->getLambdaContextDecl()); in TransformLambdaExpr()
5712 const CXXRecordDecl *OldClass = Path[0]->getPointeeCXXRecordDecl(); in HandleCovariantReturnAdjustment() local5715 assert(OldClass && NewClass && "unexpected kind of covariant return"); in HandleCovariantReturnAdjustment()5716 if (OldClass != NewClass && in HandleCovariantReturnAdjustment()5717 !CastToBaseClass(Info, E, LVal, OldClass, NewClass)) in HandleCovariantReturnAdjustment()5719 OldClass = NewClass; in HandleCovariantReturnAdjustment()