reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13149 assert(RefExpr && "nullptr expr in OpenMP reduction clause."); 13162 Expr *SimpleRefExpr = RefExpr; 13179 RD.push(RefExpr, ReductionOp); 13187 auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr->IgnoreParens()); 13188 auto *OASE = dyn_cast<OMPArraySectionExpr>(RefExpr->IgnoreParens()); 13291 RD.push(RefExpr, DeclareReductionRef.get()); 13619 << ReductionIdRange << RefExpr->getSourceRange(); 13634 Expr *VarsExpr = RefExpr->IgnoreParens(); 13639 RebuildToCapture.TransformExpr(RefExpr->IgnoreParens()).get(); 13657 S.Diag(RefExpr->getExprLoc(), 13659 << RefExpr->getSourceRange(); 13669 Stack->addDSA(D, RefExpr->IgnoreParens(), OMPC_reduction, Ref);