reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4074 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || 4074 if (RefExpr->isTypeDependent() || RefExpr->isValueDependent() || 4075 RefExpr->containsUnexpandedParameterPack()) 4083 RefExpr = RefExpr->IgnoreParens(); 4083 RefExpr = RefExpr->IgnoreParens(); 4090 if (auto *ASE = dyn_cast_or_null<ArraySubscriptExpr>(RefExpr)) { 4094 RefExpr = Base; 4096 } else if (auto *OASE = dyn_cast_or_null<OMPArraySectionExpr>(RefExpr)) { 4102 RefExpr = Base; 4106 ELoc = RefExpr->getExprLoc(); 4107 ERange = RefExpr->getSourceRange(); 4108 RefExpr = RefExpr->IgnoreParenImpCasts(); 4108 RefExpr = RefExpr->IgnoreParenImpCasts(); 4109 auto *DE = dyn_cast_or_null<DeclRefExpr>(RefExpr); 4110 auto *ME = dyn_cast_or_null<MemberExpr>(RefExpr);