Lines Matching refs:Exprs
3173 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument
3174 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments()
3175 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
4208 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument
4211 this->NumExprs = Exprs.size(); in setExprs()
4213 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs()
4470 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() argument
4474 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr()
4476 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr()
4477 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr()
4488 ArrayRef<Expr *> Exprs, in Create() argument
4490 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create()
4492 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()