Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp1699 SubExpr = Materialize->GetTemporaryExpr(); in getSubExprAsWritten()
2351 return cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr() in isOBJCGCCandidate()
2449 E = Materialize->GetTemporaryExpr(); in IgnoreParenCasts()
2470 E = Materialize->GetTemporaryExpr(); in IgnoreCasts()
2497 E = Materialize->GetTemporaryExpr(); in IgnoreParenLValueCasts()
2536 E = Materialize->GetTemporaryExpr(); in IgnoreParenImpCasts()
2597 E = M->GetTemporaryExpr(); in isDefaultArgument()
2609 E = M->GetTemporaryExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
2704 E = M->GetTemporaryExpr(); in isImplicitCXXThis()
2870 return cast<MaterializeTemporaryExpr>(this)->GetTemporaryExpr() in isConstantInitializer()
[all …]
HDStmtPrinter.cpp2101 PrintExpr(Node->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
HDStmt.cpp102 s = mte->GetTemporaryExpr(); in IgnoreImplicit()
HDExprConstant.cpp75 const Expr *Temp = MTE->GetTemporaryExpr(); in getType()
4547 const Expr *Inner = E->GetTemporaryExpr()-> in VisitMaterializeTemporaryExpr()
5373 return Visit(ME->GetTemporaryExpr()); in VisitCXXConstructExpr()
HDItaniumMangle.cpp3369 mangleExpression(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr()); in mangleExpression()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDExprEngineCXX.cpp29 const Expr *tempExpr = ME->GetTemporaryExpr()->IgnoreParens(); in CreateCXXTemporaryObject()
HDExprEngine.cpp933 ArgE = MTE->GetTemporaryExpr(); in Visit()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDJumpDiagnostics.cpp501 MTE->GetTemporaryExpr()->skipRValueSubobjectAdjustments( in BuildScopeInformation()
HDSemaStmt.cpp2401 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
2413 E = MTE->GetTemporaryExpr(); in DiagnoseForRangeReferenceVariableCopies()
HDSemaChecking.cpp5662 cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr(), in EvalAddr()
5791 cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr(), in EvalVal()
HDTreeTransform.h2979 Init = MTE->GetTemporaryExpr(); in TransformInitializer()
9948 return getDerived().TransformExpr(E->GetTemporaryExpr()); in TransformMaterializeTemporaryExpr()
HDSemaOpenMP.cpp2285 E = MTE->GetTemporaryExpr(); in getExprAsWritten()
HDSemaInit.cpp5819 performLifetimeExtension(ME->GetTemporaryExpr(), ExtendingEntity); in performReferenceExtension()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprConstant.cpp759 return Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
1088 const Expr *Inner = MTE->GetTemporaryExpr() in EmitLValue()
HDCGExprAgg.cpp535 Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
HDCodeGenModule.cpp3031 if (Init == E->GetTemporaryExpr()) in GetAddrOfGlobalTemporary()
HDCGExpr.cpp336 const Expr *E = M->GetTemporaryExpr(); in EmitMaterializeTemporaryExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDConsumed.cpp859 forwardInfo(Temp->GetTemporaryExpr(), Temp); in VisitMaterializeTemporaryExpr()
HDCFG.cpp1133 Init = MTE->GetTemporaryExpr(); in getReferenceInitTemporaryType()
3593 ->GetTemporaryExpr() in VisitForTemporaryDtors()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h3787 Expr *GetTemporaryExpr() const { return static_cast<Expr *>(getTemporary()); } in GetTemporaryExpr() function