Home
last modified time | relevance | path

Searched refs:GetTemporaryExpr (Results 1 – 20 of 20) sorted by relevance

/external/clang/lib/AST/
DExpr.cpp1614 SubExpr = Materialize->GetTemporaryExpr(); in getSubExprAsWritten()
2238 return cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr() in isOBJCGCCandidate()
2336 E = Materialize->GetTemporaryExpr(); in IgnoreParenCasts()
2357 E = Materialize->GetTemporaryExpr(); in IgnoreCasts()
2384 E = Materialize->GetTemporaryExpr(); in IgnoreParenLValueCasts()
2423 E = Materialize->GetTemporaryExpr(); in IgnoreParenImpCasts()
2484 E = M->GetTemporaryExpr(); in isDefaultArgument()
2496 E = M->GetTemporaryExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
2591 E = M->GetTemporaryExpr(); in isImplicitCXXThis()
2757 return cast<MaterializeTemporaryExpr>(this)->GetTemporaryExpr() in isConstantInitializer()
[all …]
DStmt.cpp103 s = mte->GetTemporaryExpr(); in IgnoreImplicit()
DStmtPrinter.cpp2366 PrintExpr(Node->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
DExprConstant.cpp76 const Expr *Temp = MTE->GetTemporaryExpr(); in getType()
4821 const Expr *Inner = E->GetTemporaryExpr()-> in VisitMaterializeTemporaryExpr()
5683 return Visit(ME->GetTemporaryExpr()); in VisitCXXConstructExpr()
DItaniumMangle.cpp3897 mangleExpression(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr()); in mangleExpression()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp29 const Expr *tempExpr = ME->GetTemporaryExpr()->IgnoreParens(); in CreateCXXTemporaryObject()
DExprEngine.cpp957 ArgE = MTE->GetTemporaryExpr(); in Visit()
/external/clang/lib/Sema/
DJumpDiagnostics.cpp521 MTE->GetTemporaryExpr()->skipRValueSubobjectAdjustments( in BuildScopeInformation()
DSemaStmt.cpp2467 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
2479 E = MTE->GetTemporaryExpr(); in DiagnoseForRangeReferenceVariableCopies()
DSemaChecking.cpp6731 EvalAddr(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr(), in EvalAddr()
6870 EvalVal(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr(), in EvalVal()
DTreeTransform.h3220 Init = MTE->GetTemporaryExpr(); in TransformInitializer()
10766 return getDerived().TransformExpr(E->GetTemporaryExpr()); in TransformMaterializeTemporaryExpr()
DSemaInit.cpp5973 performLifetimeExtension(ME->GetTemporaryExpr(), ExtendingEntity); in performReferenceExtension()
DSemaOpenMP.cpp4007 E = MTE->GetTemporaryExpr(); in getExprAsWritten()
/external/clang/lib/CodeGen/
DCGExprConstant.cpp774 return Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
1115 const Expr *Inner = MTE->GetTemporaryExpr() in EmitLValue()
DCGExprAgg.cpp539 Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
DCodeGenModule.cpp3543 if (Init == E->GetTemporaryExpr()) in GetAddrOfGlobalTemporary()
DCGExpr.cpp352 const Expr *E = M->GetTemporaryExpr(); in EmitMaterializeTemporaryExpr()
/external/clang/lib/Analysis/
DConsumed.cpp865 forwardInfo(Temp->GetTemporaryExpr(), Temp); in VisitMaterializeTemporaryExpr()
DCFG.cpp1181 Init = MTE->GetTemporaryExpr(); in getReferenceInitTemporaryType()
3691 ->GetTemporaryExpr() in VisitForTemporaryDtors()
/external/clang/include/clang/AST/
DExprCXX.h4003 Expr *GetTemporaryExpr() const { return static_cast<Expr *>(getTemporary()); } in GetTemporaryExpr() function