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

References

tools/clang/lib/Sema/SemaOpenMP.cpp
 6513         if (((isOpenMPSimdDirective(DKind) && DVar.CKind != OMPC_unknown &&
 6514               DVar.CKind != PredeterminedCKind && DVar.RefExpr &&
 6514               DVar.CKind != PredeterminedCKind && DVar.RefExpr &&
 6515               (LangOpts.OpenMP <= 45 || (DVar.CKind != OMPC_lastprivate &&
 6516                                          DVar.CKind != OMPC_private))) ||
 6521               !isOpenMPSimdDirective(DKind) && DVar.CKind != OMPC_unknown &&
 6522               DVar.CKind != OMPC_private && DVar.CKind != OMPC_lastprivate)) &&
 6522               DVar.CKind != OMPC_private && DVar.CKind != OMPC_lastprivate)) &&
 6523             (DVar.CKind != OMPC_private || DVar.RefExpr)) {
 6523             (DVar.CKind != OMPC_private || DVar.RefExpr)) {
 6525               << getOpenMPClauseName(DVar.CKind)
 6528           if (DVar.RefExpr == nullptr)
 6529             DVar.CKind = PredeterminedCKind;
 6530           reportOriginalDsa(*this, DSAStack, D, DVar,
 6537           if (DVar.CKind == OMPC_unknown)