Lines Matching refs:Exprs
3290 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument
3291 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments()
3292 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
4377 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument
4380 this->NumExprs = Exprs.size(); in setExprs()
4382 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs()
4730 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() argument
4734 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr()
4736 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr()
4737 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr()
4748 ArrayRef<Expr *> Exprs, in Create() argument
4750 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create()
4752 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()