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

References

tools/clang/lib/Sema/SemaOpenMP.cpp
13286     if (DeclareReductionRef.isInvalid())
13289         (DeclareReductionRef.isUnset() ||
13290          isa<UnresolvedLookupExpr>(DeclareReductionRef.get()))) {
13291       RD.push(RefExpr, DeclareReductionRef.get());
13294     if (BOK == BO_Comma && DeclareReductionRef.isUnset()) {
13310     if (DeclareReductionRef.isUnset()) {
13400     if (DeclareReductionRef.isUsable()) {
13401       auto *DRDRef = DeclareReductionRef.getAs<DeclRefExpr>();
13510     if (Init && DeclareReductionRef.isUnset())
13517         (DeclareReductionRef.isUnset() || !S.LangOpts.CPlusPlus)) {
13533     if (DeclareReductionRef.isUsable()) {
13534       QualType RedTy = DeclareReductionRef.get()->getType();
13553           S.DefaultLvalueConversion(DeclareReductionRef.get()).get());
13605       if ((DeclareReductionRef.isUnset() && IsParentReductionOp) ||
13606           (DeclareReductionRef.isUsable() && IsParentBOK) || BOK != ParentBOK ||
13609         if (IsParentReductionOp && DeclareReductionRef.isUsable()) {
13612           DeclareReductionRef.get()->Profile(RedId, Context,
13671       if (DeclareReductionRef.isUsable())
13673                                          DeclareReductionRef.get());