Home | History | Annotate | Download | only in Sema

Lines Matching refs:Args

2282                           ArrayRef<Expr *> Args,
2286 Args, RParenLoc);
2543 MultiExprArg Args;
2545 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
2547 Args = MultiExprArg(InitList->getInits(), InitList->getNumInits());
2550 Args = Init;
2555 for (unsigned i = 0, e = Args.size(); i != e; ++i)
2564 CheckInitExprContainsUninitializedFields(*this, Args[i], Member);
2576 Args = Init;
2588 InitializationSequence InitSeq(*this, MemberEntity, Kind, Args);
2589 ExprResult MemberInit = InitSeq.Perform(*this, MemberEntity, Kind, Args, 0);
2626 MultiExprArg Args = Init;
2629 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
2640 InitializationSequence InitSeq(*this, DelegationEntity, Kind, Args);
2642 Args, 0);
2762 MultiExprArg Args = Init;
2765 Args = MultiExprArg(ParenList->getExprs(), ParenList->getNumExprs());
2774 InitializationSequence InitSeq(*this, BaseEntity, Kind, Args);
2775 ExprResult BaseInit = InitSeq.Perform(*this, BaseEntity, Kind, Args, 0);
2848 SmallVector<Expr*, 16> Args;
2856 Args.push_back(CastForMoving(SemaRef, ArgExpr.take(), PD->getType()));
2861 InitializationSequence InitSeq(SemaRef, InitEntity, InitKind, Args);
2862 BaseInit = InitSeq.Perform(SemaRef, InitEntity, InitKind, Args);
6570 TemplateArgumentListInfo Args(Loc, Loc);
6571 Args.addArgument(TemplateArgumentLoc(TemplateArgument(Element),
6575 CheckTemplateIdType(TemplateName(StdInitializerList), Loc, Args));
10126 static bool hasOneRealArgument(MultiExprArg Args) {
10127 switch (Args.size()) {
10132 if (!Args[1]->isDefaultArgument())
10137 return !Args[0]->isDefaultArgument();
10237 Expr **Args = ArgsPtr.data();
10255 llvm::makeArrayRef(Args, NumArgs),
12281 ArrayRef<Expr *> Args;
12287 Args = ArrayRef<Expr *>(AA->args_begin(), AA->args_size());
12289 Args = ArrayRef<Expr *>(AB->args_begin(), AB->args_size());
12292 Args = ArrayRef<Expr *>(ELF->args_begin(), ELF->args_size());
12295 Args = ArrayRef<Expr *>(SLF->args_begin(), SLF->args_size());
12299 Args = ArrayRef<Expr *>(ETLF->args_begin(), ETLF->args_size());
12303 Args = ArrayRef<Expr *>(STLF->args_begin(), STLF->args_size());
12305 Args = ArrayRef<Expr *>(UF->args_begin(), UF->args_size());
12309 Args = ArrayRef<Expr *>(LE->args_begin(), LE->args_size());
12312 Args = ArrayRef<Expr *>(ELR->args_begin(), ELR->args_size());
12315 Args = ArrayRef<Expr *>(SLR->args_begin(), SLR->args_size());
12320 for (unsigned I = 0, N = Args.size(); I != N; ++I) {
12321 if (!Finder.TraverseStmt(Args[I]))