Lines Matching refs:CXXTemporaryObjectExpr
564 if (const auto *TOE = dyn_cast<CXXTemporaryObjectExpr>(this)) in getBeginLoc()
570 if (const auto *TOE = dyn_cast<CXXTemporaryObjectExpr>(this)) in getEndLoc()
1108 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr( in CXXTemporaryObjectExpr() function in CXXTemporaryObjectExpr
1122 CXXTemporaryObjectExpr::CXXTemporaryObjectExpr(EmptyShell Empty, in CXXTemporaryObjectExpr() function in CXXTemporaryObjectExpr
1126 CXXTemporaryObjectExpr *CXXTemporaryObjectExpr::Create( in Create()
1133 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects, in Create()
1134 alignof(CXXTemporaryObjectExpr)); in Create()
1135 return new (Mem) CXXTemporaryObjectExpr( in Create()
1140 CXXTemporaryObjectExpr *
1141 CXXTemporaryObjectExpr::CreateEmpty(const ASTContext &Ctx, unsigned NumArgs) { in CreateEmpty()
1144 Ctx.Allocate(sizeof(CXXTemporaryObjectExpr) + SizeOfTrailingObjects, in CreateEmpty()
1145 alignof(CXXTemporaryObjectExpr)); in CreateEmpty()
1146 return new (Mem) CXXTemporaryObjectExpr(EmptyShell(), NumArgs); in CreateEmpty()
1149 SourceLocation CXXTemporaryObjectExpr::getBeginLoc() const { in getBeginLoc()
1153 SourceLocation CXXTemporaryObjectExpr::getEndLoc() const { in getEndLoc()