reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13818 if (!D) 13821 QualType Type = D->getType(); 13822 auto *VD = dyn_cast<VarDecl>(D); 13828 DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false); 13832 reportOriginalDsa(*this, DSAStack, D, DVar); 13836 if (CheckOpenMPLinearDecl(D, ELoc, LinKind, Type)) 13842 buildVarDecl(*this, ELoc, Type, D->getName(), 13843 D->hasAttrs() ? &D->getAttrs() : nullptr, 13843 D->hasAttrs() ? &D->getAttrs() : nullptr, 13851 Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false); 13852 if (!isOpenMPCapturedDecl(D)) { 13876 DSAStack->addDSA(D, RefExpr->IgnoreParens(), OMPC_linear, Ref);