Lines Matching refs:Exprs
3148 bool Expr::hasAnyTypeDependentArguments(ArrayRef<Expr *> Exprs) { in hasAnyTypeDependentArguments() argument
3149 for (unsigned I = 0; I < Exprs.size(); ++I) in hasAnyTypeDependentArguments()
3150 if (Exprs[I]->isTypeDependent()) in hasAnyTypeDependentArguments()
4182 void ShuffleVectorExpr::setExprs(const ASTContext &C, ArrayRef<Expr *> Exprs) { in setExprs() argument
4185 this->NumExprs = Exprs.size(); in setExprs()
4187 memcpy(SubExprs, Exprs.data(), sizeof(Expr *) * Exprs.size()); in setExprs()
4444 ParenListExpr::ParenListExpr(SourceLocation LParenLoc, ArrayRef<Expr *> Exprs, in ParenListExpr() argument
4448 ParenListExprBits.NumExprs = Exprs.size(); in ParenListExpr()
4450 for (unsigned I = 0, N = Exprs.size(); I != N; ++I) in ParenListExpr()
4451 getTrailingObjects<Stmt *>()[I] = Exprs[I]; in ParenListExpr()
4462 ArrayRef<Expr *> Exprs, in Create() argument
4464 void *Mem = Ctx.Allocate(totalSizeToAlloc<Stmt *>(Exprs.size()), in Create()
4466 return new (Mem) ParenListExpr(LParenLoc, Exprs, RParenLoc); in Create()