Lines Matching refs:exprs
1861 // Statement exprs don't logically have side effects themselves, but are
2320 /// in Exprs is type-dependent.
2321 bool Expr::hasAnyTypeDependentArguments(llvm::ArrayRef<Expr *> Exprs) {
2322 for (unsigned I = 0; I < Exprs.size(); ++I)
2323 if (Exprs[I]->isTypeDependent())
3031 void ShuffleVectorExpr::setExprs(ASTContext &C, Expr ** Exprs,
3037 memcpy(SubExprs, Exprs, sizeof(Expr *) * NumExprs);
3272 Expr **exprs, unsigned nexprs,
3277 Exprs = new (C) Stmt*[nexprs];
3279 if (exprs[i]->isTypeDependent())
3281 if (exprs[i]->isValueDependent())
3283 if (exprs[i]->isInstantiationDependent())
3285 if (exprs[i]->containsUnexpandedParameterPack())
3288 Exprs[i] = exprs[i];