Lines Matching refs:CXXMemberCallExpr
609 CXXMemberCallExpr::CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, in CXXMemberCallExpr() function in CXXMemberCallExpr
617 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXMemberCallExpr() function in CXXMemberCallExpr
622 CXXMemberCallExpr *CXXMemberCallExpr::Create(const ASTContext &Ctx, Expr *Fn, in Create()
632 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in Create()
633 alignof(CXXMemberCallExpr)); in Create()
635 CXXMemberCallExpr(Fn, Args, Ty, VK, RP, FPFeatures, MinNumArgs); in Create()
638 CXXMemberCallExpr *CXXMemberCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
645 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in CreateEmpty()
646 alignof(CXXMemberCallExpr)); in CreateEmpty()
647 return new (Mem) CXXMemberCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
650 Expr *CXXMemberCallExpr::getImplicitObjectArgument() const { in getImplicitObjectArgument()
662 QualType CXXMemberCallExpr::getObjectType() const { in getObjectType()
669 CXXMethodDecl *CXXMemberCallExpr::getMethodDecl() const { in getMethodDecl()
678 CXXRecordDecl *CXXMemberCallExpr::getRecordDecl() const { in getRecordDecl()