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

References

tools/clang/lib/Sema/SemaOpenMP.cpp
 8496         X = AtomicBinOp->getRHS()->IgnoreParenImpCasts();
 8498         if ((X->isInstantiationDependent() || X->getType()->isScalarType()) &&
 8498         if ((X->isInstantiationDependent() || X->getType()->isScalarType()) &&
 8500           if (!X->isLValue() || !V->isLValue()) {
 8501             const Expr *NotLValueExpr = X->isLValue() ? V : X;
 8501             const Expr *NotLValueExpr = X->isLValue() ? V : X;
 8508         } else if (!X->isInstantiationDependent() ||
 8511               (X->isInstantiationDependent() || X->getType()->isScalarType())
 8511               (X->isInstantiationDependent() || X->getType()->isScalarType())
 8513                   : X;
 8542       V = X = nullptr;
 8559         X = AtomicBinOp->getLHS();
 8561         if ((X->isInstantiationDependent() || X->getType()->isScalarType()) &&
 8561         if ((X->isInstantiationDependent() || X->getType()->isScalarType()) &&
 8563           if (!X->isLValue()) {
 8567             NoteLoc = X->getExprLoc();
 8568             NoteRange = X->getSourceRange();
 8570         } else if (!X->isInstantiationDependent() ||
 8573               (X->isInstantiationDependent() || X->getType()->isScalarType())
 8573               (X->isInstantiationDependent() || X->getType()->isScalarType())
 8575                   : X;
 8604       E = X = nullptr;
 8623       X = Checker.getX();
 8657         X = Checker.getX();
 8677         UE = V = E = X = nullptr;
 8728               X = Checker.getX();
 8758                 X = Checker.getX();
 8804                     X = SecondBinOp->getLHS();
 8839         UE = V = E = X = nullptr;
 8846                                     X, V, E, UE, IsXLHSInRHSPart,