reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14629 SourceLocation ELoc = E->getExprLoc(); 14630 SourceRange ERange = E->getSourceRange(); 14674 E = E->IgnoreParenImpCasts(); 14674 E = E->IgnoreParenImpCasts(); 14676 if (auto *CurE = dyn_cast<DeclRefExpr>(E)) { 14689 } else if (auto *CurE = dyn_cast<MemberExpr>(E)) { 14696 E = BaseE; 14755 } else if (auto *CurE = dyn_cast<ArraySubscriptExpr>(E)) { 14756 E = CurE->getBase()->IgnoreParenImpCasts(); 14758 if (!E->getType()->isAnyPointerType() && !E->getType()->isArrayType()) { 14758 if (!E->getType()->isAnyPointerType() && !E->getType()->isArrayType()) { 14771 E->getType())) 14774 if (const auto *TE = dyn_cast<CXXThisExpr>(E)) { 14789 } else if (auto *CurE = dyn_cast<OMPArraySectionExpr>(E)) { 14791 E = CurE->getBase()->IgnoreParenImpCasts(); 14794 OMPArraySectionExpr::getBaseOriginalType(E).getCanonicalType(); 14833 if (const auto *TE = dyn_cast<CXXThisExpr>(E)) {