reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
12184 assert(RefExpr && "NULL expr in OpenMP firstprivate clause."); 12187 Expr *SimpleRefExpr = RefExpr; 12191 Vars.push_back(RefExpr); 12385 buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, D->getName()); 12389 VarDecl *VDInitTemp = buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, 12404 VarDecl *VDInit = buildVarDecl(*this, RefExpr->getExprLoc(), Type, 12406 VDInitRefExpr = buildDeclRefExpr(*this, VDInit, RefExpr->getType(), 12407 RefExpr->getExprLoc()); 12414 Diag(RefExpr->getExprLoc(), 12421 *this, VDPrivate, RefExpr->getType().getUnqualifiedType(), 12422 RefExpr->getExprLoc()); 12433 DSAStack->addDSA(D, RefExpr->IgnoreParens(), OMPC_firstprivate, Ref); 12435 ? RefExpr->IgnoreParens()