Searched defs:MTE (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/Sema/
H A DJumpDiagnostics.cpp516 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); local
517 if (MTE->getStorageDuration() == SD_Automatic) {
521 MTE->GetTemporaryExpr()->skipRValueSubobjectAdjustments(
H A DSemaInit.cpp6194 auto MTE = new (Context) local
6204 return MTE;
6471 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr(
6479 if (performReferenceExtension(MTE, ExtendingEntity))
6488 MTE->getType()->isObjCLifetimeType()) ||
6489 (MTE->getStorageDuration() == SD_Automatic &&
6490 MTE->getType().isDestructedType()))
6493 CurInit = MTE;
6883 MaterializeTemporaryExpr *MTE = S.CreateMaterializeTemporaryExpr( local
6891 if (performReferenceExtension(MTE, ExtendingEntit
[all...]
H A DSemaStmt.cpp2460 const MaterializeTemporaryExpr *MTE = local
2464 if (!MTE)
2467 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts();
2478 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); local
2479 E = MTE->GetTemporaryExpr();
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1111 MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(E); local
1112 assert(MTE->getStorageDuration() == SD_Static);
1115 const Expr *Inner = MTE->GetTemporaryExpr()
1117 return CGM.GetAddrOfGlobalTemporary(MTE, Inner);
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp955 if (const MaterializeTemporaryExpr *MTE =
957 ArgE = MTE->GetTemporaryExpr();
1232 const MaterializeTemporaryExpr *MTE = cast<MaterializeTemporaryExpr>(S); local
1233 CreateCXXTemporaryObject(MTE, Pred, Dst);
/external/clang/lib/Analysis/
H A DCFG.cpp1179 if (const MaterializeTemporaryExpr *MTE
1181 Init = MTE->GetTemporaryExpr();
3684 const MaterializeTemporaryExpr* MTE = cast<MaterializeTemporaryExpr>(E); local
3685 BindToTemporary = (MTE->getStorageDuration() != SD_FullExpression);

Completed in 367 milliseconds