Lines Matching refs:ExtendingD
5371 static void performLifetimeExtension(Expr *Init, const ValueDecl *ExtendingD);
5376 static bool performReferenceExtension(Expr *Init, const ValueDecl *ExtendingD) {
5410 ME->setExtendingDecl(ExtendingD);
5411 performLifetimeExtension(ME->GetTemporaryExpr(), ExtendingD);
5420 static void performLifetimeExtension(Expr *Init, const ValueDecl *ExtendingD) {
5432 performReferenceExtension(ILE->getSubExpr(), ExtendingD);
5439 performLifetimeExtension(ILE->getInit(I), ExtendingD);
5451 performReferenceExtension(ILE->getInit(0), ExtendingD);
5463 performReferenceExtension(SubInit, ExtendingD);
5469 performLifetimeExtension(SubInit, ExtendingD);