Lines Matching defs:AtomicBody
11440 if (auto *AtomicBody = dyn_cast<Expr>(S)) {
11441 AtomicBody = AtomicBody->IgnoreParenImpCasts();
11442 if (AtomicBody->getType()->isScalarType() ||
11443 AtomicBody->isInstantiationDependent()) {
11445 AtomicBody->IgnoreParenImpCasts())) {
11454 AtomicBody->IgnoreParenImpCasts())) {
11459 AtomicBody->IgnoreParenImpCasts())) {
11475 } else if (!AtomicBody->isInstantiationDependent()) {
11477 NoteLoc = ErrorLoc = AtomicBody->getExprLoc();
11478 NoteRange = ErrorRange = AtomicBody->getSourceRange();
11479 } else if (AtomicBody->containsErrors()) {
11481 NoteLoc = ErrorLoc = AtomicBody->getExprLoc();
11482 NoteRange = ErrorRange = AtomicBody->getSourceRange();
11486 NoteLoc = ErrorLoc = AtomicBody->getBeginLoc();
12488 if (const auto *AtomicBody = dyn_cast<Expr>(Body)) {
12490 dyn_cast<BinaryOperator>(AtomicBody->IgnoreParenImpCasts());
12516 } else if (!AtomicBody->isInstantiationDependent()) {
12518 ErrorLoc = AtomicBody->getExprLoc();
12519 ErrorRange = AtomicBody->getSourceRange();
12521 : AtomicBody->getExprLoc();
12523 : AtomicBody->getSourceRange();
12551 if (const auto *AtomicBody = dyn_cast<Expr>(Body)) {
12553 dyn_cast<BinaryOperator>(AtomicBody->IgnoreParenImpCasts());
12578 } else if (!AtomicBody->isInstantiationDependent()) {
12580 ErrorLoc = AtomicBody->getExprLoc();
12581 ErrorRange = AtomicBody->getSourceRange();
12583 : AtomicBody->getExprLoc();
12585 : AtomicBody->getSourceRange();
12634 if (const auto *AtomicBody = dyn_cast<Expr>(Body)) {
12644 dyn_cast<BinaryOperator>(AtomicBody->IgnoreParenImpCasts());
12658 } else if (!AtomicBody->isInstantiationDependent()) {
12659 ErrorLoc = AtomicBody->getExprLoc();
12660 ErrorRange = AtomicBody->getSourceRange();
12662 : AtomicBody->getExprLoc();
12664 : AtomicBody->getSourceRange();