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

References

tools/clang/lib/Sema/SemaOpenMP.cpp
12029     if (!D)
12032     QualType Type = D->getType();
12033     auto *VD = dyn_cast<VarDecl>(D);
12050     if (rejectConstNotMutableType(*this, D, Type, OMPC_private, ELoc))
12060     DSAStackTy::DSAVarData DVar = DSAStack->getTopDSA(D, /*FromParent=*/false);
12064       reportOriginalDsa(*this, DSAStack, D, DVar);
12078       Diag(D->getLocation(),
12080           << D;
12106         reportOriginalDsa(*this, DSAStack, D, DVar);
12122         buildVarDecl(*this, ELoc, Type, D->getName(),
12123                      D->hasAttrs() ? &D->getAttrs() : nullptr,
12123                      D->hasAttrs() ? &D->getAttrs() : nullptr,
12133       Ref = buildCapture(*this, D, SimpleRefExpr, /*WithInit=*/false);
12134     DSAStack->addDSA(D, RefExpr->IgnoreParens(), OMPC_private, Ref);