Lines Matching refs:IncludePossibleEffects
2894 const bool IncludePossibleEffects; member in __anon00eeb7290211::SideEffectFinder
2900 IncludePossibleEffects(IncludePossible), HasSideEffects(false) { } in SideEffectFinder()
2906 E->HasSideEffects(Context, IncludePossibleEffects)) in VisitExpr()
2913 bool IncludePossibleEffects) const { in HasSideEffects()
2917 if (!IncludePossibleEffects && getExprLoc().isMacroID()) in HasSideEffects()
2921 return IncludePossibleEffects; in HasSideEffects()
2984 if (IsPure || !IncludePossibleEffects) in HasSideEffects()
2991 if (!IncludePossibleEffects) in HasSideEffects()
3008 SideEffectFinder Finder(Ctx, IncludePossibleEffects); in HasSideEffects()
3046 if (E->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3052 HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3056 Ctx, IncludePossibleEffects); in HasSideEffects()
3060 Ctx, IncludePossibleEffects); in HasSideEffects()
3065 return E->HasSideEffects(Ctx, IncludePossibleEffects); in HasSideEffects()
3087 if (!IncludePossibleEffects) in HasSideEffects()
3105 if (!CE->getConstructor()->isTrivial() && IncludePossibleEffects) in HasSideEffects()
3133 if (Subexpr->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()
3151 if (IncludePossibleEffects) in HasSideEffects()
3159 cast<Expr>(SubStmt)->HasSideEffects(Ctx, IncludePossibleEffects)) in HasSideEffects()