Lines Matching refs:IncludePossibleEffects

3529     const bool IncludePossibleEffects;  member in __anonf6835ed00811::SideEffectFinder
3535 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { } in SideEffectFinder()
3547 if (IncludePossibleEffects && VD->isThisDeclarationADefinition() && in VisitDecl()
3561 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr()
3568 bool IncludePossibleEffects) const { in HasSideEffects()
3572 if (!IncludePossibleEffects && getExprLoc().isMacroID()) in HasSideEffects()
3595 return IncludePossibleEffects; in HasSideEffects()
3640 Ctx, IncludePossibleEffects); in HasSideEffects()
3652 if (IsPure || !IncludePossibleEffects) in HasSideEffects()
3659 if (!IncludePossibleEffects) in HasSideEffects()
3679 SideEffectFinder Finder(Ctx, IncludePossibleEffects); in HasSideEffects()
3685 if (IncludePossibleEffects) in HasSideEffects()
3730 if (E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3736 HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3740 Ctx, IncludePossibleEffects); in HasSideEffects()
3744 Ctx, IncludePossibleEffects); in HasSideEffects()
3749 return E->HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3774 if (!IncludePossibleEffects) in HasSideEffects()
3791 if (IncludePossibleEffects && TE->hasNullCheck()) in HasSideEffects()
3800 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3809 if (!ICIE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3817 if (E && E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3832 if (Subexpr->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3850 if (IncludePossibleEffects) in HasSideEffects()
3858 cast<Expr>(SubStmt)->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()