Lines Matching refs:Args
2537 ArrayRef<Expr *> Args,
2541 Args, RParenLoc);
2787 MultiExprArg Args;
2789 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
2791 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits());
2794 Args = Init;
2807 Args = Init;
2820 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args);
2821 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args,
2859 MultiExprArg Args = Init;
2862 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
2873 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args);
2875 Args, nullptr);
2995 MultiExprArg Args = Init;
2998 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
3007 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args);
3008 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, nullptr);
3081 SmallVector<Expr*, 16> Args;
3089 Args.push_back(CastForMoving(SemaRef, ArgExpr.get(), PD->getType()));
3094 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, Args);
3095 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, Args);
6998 TemplateArgumentListInfo Args(Loc, Loc);
6999 Args.addArgument(TemplateArgumentLoc(TemplateArgument(Element),
7003 CheckTemplateIdType(TemplateName(StdInitializerList), Loc, Args));
10689 static bool hasOneRealArgument(MultiExprArg Args) {
10690 switch (Args.size()) {
10695 if (!Args[1]->isDefaultArgument())
10700 return !Args[0]->isDefaultArgument();
10800 Expr **Args = ArgsPtr.data();
10818 llvm::makeArrayRef(Args, NumArgs),
12922 ArrayRef<Expr *> Args;
12928 Args = ArrayRef<Expr *>(AA->args_begin(), AA->args_size());
12930 Args = ArrayRef<Expr *>(AB->args_begin(), AB->args_size());
12933 Args = ArrayRef<Expr *>(ETLF->args_begin(), ETLF->args_size());
12936 Args = ArrayRef<Expr *>(STLF->args_begin(), STLF->args_size());
12940 Args = ArrayRef<Expr *>(LE->args_begin(), LE->args_size());
12942 Args = ArrayRef<Expr *>(RC->args_begin(), RC->args_size());
12944 Args = ArrayRef<Expr *>(AC->args_begin(), AC->args_size());
12946 Args = ArrayRef<Expr *>(AC->args_begin(), AC->args_size());
12948 Args = ArrayRef<Expr *>(RC->args_begin(), RC->args_size());
12953 for (unsigned I = 0, N = Args.size(); I != N; ++I) {
12954 if (!Finder.TraverseStmt(Args[I]))