Lines Matching refs:Exprs
3076 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument
3077 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments()
3078 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
4111 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument
4114 this->NumExprs = Exprs.size(); in setExprs()
4116 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs()
4373 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() argument
4377 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr()
4379 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr()
4380 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr()
4391 ArrayRef<Expr *> Exprs, in Create() argument
4393 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create()
4395 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()