Lines Matching defs:Imag
441 void addComplexUnchecked(QualType EltTy, bool Imag) {
442 Entries.push_back(PathEntry::ArrayIndex(Imag));
1769 void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool Imag) {
1770 if (checkSubobject(Info, E, Imag ? CSK_Imag : CSK_Real))
1771 Designator.addComplexUnchecked(EltTy, Imag);
3432 /// \param Imag - False for the real component, true for the imaginary.
3435 bool Imag) {
3436 if (Imag) {
3442 LVal.addComplex(Info, E, EltTy, Imag);
15832 APFloat &Imag = Result.FloatImag;
15833 if (!EvaluateFloat(SubExpr, Imag, Info))
15836 Result.FloatReal = APFloat(Imag.getSemantics());
15843 APSInt &Imag = Result.IntImag;
15844 if (!EvaluateInteger(SubExpr, Imag, Info))
15847 Result.IntReal = APSInt(Imag.getBitWidth(), !Imag.isSigned());