Lines Matching refs:IncludePossibleEffects
3282 const bool IncludePossibleEffects; member in __anonf798257b0811::SideEffectFinder
3288 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { } in SideEffectFinder()
3300 if (IncludePossibleEffects && VD->isThisDeclarationADefinition() && in VisitDecl()
3314 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr()
3321 bool IncludePossibleEffects) const { in HasSideEffects()
3325 if (!IncludePossibleEffects && getExprLoc().isMacroID()) in HasSideEffects()
3348 return IncludePossibleEffects; in HasSideEffects()
3390 Ctx, IncludePossibleEffects); in HasSideEffects()
3402 if (IsPure || !IncludePossibleEffects) in HasSideEffects()
3409 if (!IncludePossibleEffects) in HasSideEffects()
3429 SideEffectFinder Finder(Ctx, IncludePossibleEffects); in HasSideEffects()
3435 if (IncludePossibleEffects) in HasSideEffects()
3479 if (E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3485 HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3489 Ctx, IncludePossibleEffects); in HasSideEffects()
3493 Ctx, IncludePossibleEffects); in HasSideEffects()
3498 return E->HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3523 if (!IncludePossibleEffects) in HasSideEffects()
3541 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3550 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3558 if (E && E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3573 if (Subexpr->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3591 if (IncludePossibleEffects) in HasSideEffects()
3599 cast<Expr>(SubStmt)->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()