Lines Matching defs:InConstantContext
9805 /// \param InConstantContext If \c true, interpret the expression within a
9815 bool InConstantContext,
9821 if (E->EvaluateAsRValue(result, C, InConstantContext))
9829 return TryGetExprRange(C, CE->getSubExpr(), MaxWidth, InConstantContext,
9843 InConstantContext, Approximate);
9863 InConstantContext, Approximate);
9873 TryGetExprRange(C, TrueExpr, MaxWidth, InConstantContext, Approximate);
9882 TryGetExprRange(C, FalseExpr, MaxWidth, InConstantContext, Approximate);
9923 return TryGetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext,
9957 C, BO->getLHS(), MaxWidth, InConstantContext, Approximate);
9978 return TryGetExprRange(C, BO->getRHS(), MaxWidth, InConstantContext,
10004 C, BO->getLHS(), opWidth, InConstantContext, Approximate);
10023 C, BO->getRHS(), opWidth, InConstantContext, Approximate);
10045 InConstantContext, Approximate);
10050 InConstantContext, Approximate);
10072 return TryGetExprRange(C, UO->getSubExpr(), MaxWidth, InConstantContext,
10078 return TryGetExprRange(C, OVE->getSourceExpr(), MaxWidth, InConstantContext,
10092 bool InConstantContext,
10094 return TryGetExprRange(C, E, C.getIntWidth(GetExprType(E)), InConstantContext,