Lines Matching refs:Exprs
1537 MultiExprArg Exprs, in BuildCXXTypeConstructExpr() argument
1543 assert((!ListInitialization || Exprs.size() == 1) && in BuildCXXTypeConstructExpr()
1550 Exprs.size() in BuildCXXTypeConstructExpr()
1569 Kind, Exprs); in BuildCXXTypeConstructExpr()
1574 MultiExprArg Inits = Exprs; in BuildCXXTypeConstructExpr()
1576 auto *ILE = cast<InitListExpr>(Exprs[0]); in BuildCXXTypeConstructExpr()
1616 if (Ty->isDependentType() || CallExpr::hasAnyTypeDependentArguments(Exprs)) in BuildCXXTypeConstructExpr()
1618 Context, Ty.getNonReferenceType(), TInfo, LParenOrBraceLoc, Exprs, in BuildCXXTypeConstructExpr()
1625 if (Exprs.size() == 1 && !ListInitialization && in BuildCXXTypeConstructExpr()
1626 !isa<InitListExpr>(Exprs[0])) { in BuildCXXTypeConstructExpr()
1627 Expr *Arg = Exprs[0]; in BuildCXXTypeConstructExpr()
1659 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
1660 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXTypeConstructExpr()
2054 MultiExprArg Exprs(&Initializer, Initializer ? 1 : 0); in BuildCXXNew() local
2058 Exprs = MultiExprArg(List->getExprs(), List->getNumExprs()); in BuildCXXNew()
2099 AllocTypeInfo, Entity, Kind, Exprs); in BuildCXXNew()
2103 MultiExprArg Inits = Exprs; in BuildCXXNew()
2106 auto *ILE = cast<InitListExpr>(Exprs[0]); in BuildCXXNew()
2440 SourceRange InitRange(Exprs.front()->getBeginLoc(), in BuildCXXNew()
2441 Exprs.back()->getEndLoc()); in BuildCXXNew()
2449 !Expr::hasAnyTypeDependentArguments(Exprs)) { in BuildCXXNew()
2466 InitializationSequence InitSeq(*this, Entity, Kind, Exprs); in BuildCXXNew()
2467 ExprResult FullInit = InitSeq.Perform(*this, Entity, Kind, Exprs); in BuildCXXNew()