reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOpenMP.cpp
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);