Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp52 E = MTE->GetTemporaryExpr(); in getBestDynamicClassTypeExpr()
1757 E = Materialize->GetTemporaryExpr(); in skipImplicitTemporary()
2503 return cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr() in isOBJCGCCandidate()
2605 E = Materialize->GetTemporaryExpr(); in IgnoreParenCasts()
2630 E = Materialize->GetTemporaryExpr(); in IgnoreCasts()
2661 E = Materialize->GetTemporaryExpr(); in IgnoreParenLValueCasts()
2703 E = Materialize->GetTemporaryExpr(); in IgnoreParenImpCasts()
2764 E = M->GetTemporaryExpr(); in isDefaultArgument()
2776 E = M->GetTemporaryExpr(); in skipTemporaryBindingsNoOpCastsAndParens()
2871 E = M->GetTemporaryExpr(); in isImplicitCXXThis()
[all …]
H A DStmt.cpp133 s = mte->GetTemporaryExpr(); in IgnoreImplicit()
H A DStmtPrinter.cpp2174 PrintExpr(Node->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
H A DExprConstant.cpp93 const Expr *Temp = MTE->GetTemporaryExpr(); in getType()
5443 const Expr *Inner = E->GetTemporaryExpr()-> in VisitMaterializeTemporaryExpr()
6751 return Visit(ME->GetTemporaryExpr()); in VisitCXXConstructExpr()
H A DItaniumMangle.cpp4236 mangleExpression(cast<MaterializeTemporaryExpr>(E)->GetTemporaryExpr()); in mangleExpression()
H A DASTImporter.cpp6829 E->getType(), E->GetTemporaryExpr(), E->getExtendingDecl()); in VisitMaterializeTemporaryExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp535 MTE->GetTemporaryExpr()->skipRValueSubobjectAdjustments( in BuildScopeInformation()
H A DSemaStmt.cpp2700 const Expr *E = MTE->GetTemporaryExpr()->IgnoreImpCasts(); in DiagnoseForRangeReferenceVariableCopies()
2712 E = MTE->GetTemporaryExpr(); in DiagnoseForRangeReferenceVariableCopies()
H A DSemaInit.cpp6595 visitLocalsRetainedByInitializer(Path, MTE->GetTemporaryExpr(), Visit, in visitLocalsRetainedByReferenceBinding()
6706 visitLocalsRetainedByInitializer(Path, MTE->GetTemporaryExpr(), in visitLocalsRetainedByInitializer()
H A DTreeTransform.h3354 Init = MTE->GetTemporaryExpr(); in TransformInitializer()
11643 return getDerived().TransformExpr(E->GetTemporaryExpr()); in TransformMaterializeTemporaryExpr()
H A DSemaExpr.cpp7329 E = MTE->GetTemporaryExpr(); in IsArithmeticBinaryExpr()
8367 Op = MTE->GetTemporaryExpr(); in OriginalOperand()
H A DSemaChecking.cpp8731 const auto *Num = dyn_cast<IntegerLiteral>(MTE->GetTemporaryExpr()); in CheckMaxUnsignedZero()
H A DSemaOpenMP.cpp695 E = MTE->GetTemporaryExpr(); in getExprAsWritten()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp31 const Expr *tempExpr = ME->GetTemporaryExpr()->IgnoreParens(); in CreateCXXTemporaryObject()
H A DExprEngine.cpp1374 ArgE = MTE->GetTemporaryExpr(); in Visit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp902 return Visit(E->GetTemporaryExpr(), T); in VisitMaterializeTemporaryExpr()
1862 const Expr *Inner = E->GetTemporaryExpr() in VisitMaterializeTemporaryExpr()
H A DCGExprAgg.cpp637 Visit(E->GetTemporaryExpr()); in VisitMaterializeTemporaryExpr()
H A DCodeGenModule.cpp4597 if (Init == E->GetTemporaryExpr()) in GetAddrOfGlobalTemporary()
H A DCGExpr.cpp420 const Expr *E = M->GetTemporaryExpr(); in EmitMaterializeTemporaryExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp248 return translate(cast<MaterializeTemporaryExpr>(S)->GetTemporaryExpr(), in translate()
H A DConsumed.cpp851 forwardInfo(Temp->GetTemporaryExpr(), Temp); in VisitMaterializeTemporaryExpr()
H A DCFG.cpp1362 findConstructionContexts(withExtraLayer(MTE), MTE->GetTemporaryExpr()); in findConstructionContexts()
1575 Init = MTE->GetTemporaryExpr(); in getReferenceInitTemporaryType()
4468 ->GetTemporaryExpr() in VisitForTemporaryDtors()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorChecker.cpp764 getIteratorPosition(State, C.getSVal(MTE->GetTemporaryExpr())); in checkPostStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h4197 Expr *GetTemporaryExpr() const { return static_cast<Expr *>(getTemporary()); } in GetTemporaryExpr() function