Lines Matching refs:CXXConstructExpr
509 SourceLocation CXXConstructExpr::getBeginLoc() const { in getBeginLoc()
515 SourceLocation CXXConstructExpr::getEndLoc() const { in getEndLoc()
987 : CXXConstructExpr( in CXXTemporaryObjectExpr()
991 CXXConstructExpr::CK_Complete, ParenOrBraceRange), in CXXTemporaryObjectExpr()
998 : CXXConstructExpr(CXXTemporaryObjectExprClass, Empty, NumArgs) {} in CXXTemporaryObjectExpr()
1034 CXXConstructExpr *CXXConstructExpr::Create( in Create()
1041 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects, in Create()
1042 alignof(CXXConstructExpr)); in Create()
1043 return new (Mem) CXXConstructExpr( in Create()
1049 CXXConstructExpr *CXXConstructExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
1052 void *Mem = Ctx.Allocate(sizeof(CXXConstructExpr) + SizeOfTrailingObjects, in CreateEmpty()
1053 alignof(CXXConstructExpr)); in CreateEmpty()
1055 CXXConstructExpr(CXXConstructExprClass, EmptyShell(), NumArgs); in CreateEmpty()
1058 CXXConstructExpr::CXXConstructExpr( in CXXConstructExpr() function in CXXConstructExpr
1085 CXXConstructExpr::CXXConstructExpr(StmtClass SC, EmptyShell Empty, in CXXConstructExpr() function in CXXConstructExpr