Searched refs:TempExpr (Results 1 – 5 of 5) sorted by relevance
192 auto *TempExpr = dyn_cast_or_null<CXXBindTemporaryExpr>(E); in checkASTDecl() local193 if (!TempExpr) in checkASTDecl()195 E = TempExpr->getSubExpr()->IgnoreParenCasts(); in checkASTDecl()218 if (auto *TempExpr = dyn_cast<CXXBindTemporaryExpr>(CtorArg)) { in checkASTDecl() local219 E = TempExpr->getSubExpr()->IgnoreParenCasts(); in checkASTDecl()238 TempExpr = dyn_cast<CXXBindTemporaryExpr>(Init->IgnoreParenCasts()); in checkASTDecl()239 if (!TempExpr) in checkASTDecl()242 return dyn_cast_or_null<LambdaExpr>(TempExpr->getSubExpr()); in checkASTDecl()
54 if (auto *TempExpr = dyn_cast<CXXUnresolvedConstructExpr>(E)) { in tryToFindPtrOrigin() local55 if (isSafePtrType(TempExpr->getTypeAsWritten())) in tryToFindPtrOrigin()56 return callback(TempExpr, true); in tryToFindPtrOrigin()
53 const MCBinaryExpr *TempExpr = MCBinaryExpr::createSub( in createWordDiffExpr() local55 Ctx.getAsmInfo()->printExpr(OS, *TempExpr); in createWordDiffExpr()
5742 const Expr *TempExpr = CopyArrayTemps[I]; in EmitOMPScanDirective() local5744 *cast<VarDecl>(cast<DeclRefExpr>(TempExpr)->getDecl())); in EmitOMPScanDirective()5745 LValue DestLVal = EmitLValue(TempExpr); in EmitOMPScanDirective()5766 const Expr *TempExpr = CopyArrayTemps[I]; in EmitOMPScanDirective() local5768 SrcLVal = EmitLValue(TempExpr); in EmitOMPScanDirective()
280 if (const CXXBindTemporaryExpr *TempExpr = dyn_cast<CXXBindTemporaryExpr>(E)) in DiagnoseUnused() local281 E = TempExpr->getSubExpr(); in DiagnoseUnused()