Lines Matching refs:CXXMemberCallExpr
663 CXXMemberCallExpr::CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, in CXXMemberCallExpr() function in CXXMemberCallExpr
671 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXMemberCallExpr() function in CXXMemberCallExpr
676 CXXMemberCallExpr *CXXMemberCallExpr::Create(const ASTContext &Ctx, Expr *Fn, in Create()
686 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in Create()
687 alignof(CXXMemberCallExpr)); in Create()
689 CXXMemberCallExpr(Fn, Args, Ty, VK, RP, FPFeatures, MinNumArgs); in Create()
692 CXXMemberCallExpr *CXXMemberCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
699 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in CreateEmpty()
700 alignof(CXXMemberCallExpr)); in CreateEmpty()
701 return new (Mem) CXXMemberCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
704 Expr *CXXMemberCallExpr::getImplicitObjectArgument() const { in getImplicitObjectArgument()
716 QualType CXXMemberCallExpr::getObjectType() const { in getObjectType()
723 CXXMethodDecl *CXXMemberCallExpr::getMethodDecl() const { in getMethodDecl()
732 CXXRecordDecl *CXXMemberCallExpr::getRecordDecl() const { in getRecordDecl()