Lines Matching refs:CXXOperatorCallExpr
48 bool CXXOperatorCallExpr::isInfixBinaryOp() const { in isInfixBinaryOp()
84 } else if (auto *BO = dyn_cast<CXXOperatorCallExpr>(E)) { in getDecomposedForm()
119 } else if (auto *BO = dyn_cast<CXXOperatorCallExpr>(E)) { in getDecomposedForm()
537 CXXOperatorCallExpr::CXXOperatorCallExpr(OverloadedOperatorKind OpKind, in CXXOperatorCallExpr() function in CXXOperatorCallExpr
552 CXXOperatorCallExpr::CXXOperatorCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXOperatorCallExpr() function in CXXOperatorCallExpr
557 CXXOperatorCallExpr *
558 CXXOperatorCallExpr::Create(const ASTContext &Ctx, in Create()
567 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects, in Create()
568 alignof(CXXOperatorCallExpr)); in Create()
569 return new (Mem) CXXOperatorCallExpr(OpKind, Fn, Args, Ty, VK, OperatorLoc, in Create()
573 CXXOperatorCallExpr *CXXOperatorCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
580 void *Mem = Ctx.Allocate(sizeof(CXXOperatorCallExpr) + SizeOfTrailingObjects, in CreateEmpty()
581 alignof(CXXOperatorCallExpr)); in CreateEmpty()
582 return new (Mem) CXXOperatorCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
585 SourceRange CXXOperatorCallExpr::getSourceRangeImpl() const { in getSourceRangeImpl()