Lines Matching refs:Imag
435 void addComplexUnchecked(QualType EltTy, bool Imag) { in addComplexUnchecked()
436 Entries.push_back(PathEntry::ArrayIndex(Imag)); in addComplexUnchecked()
1736 void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool Imag) { in addComplex()
1737 if (checkSubobject(Info, E, Imag ? CSK_Imag : CSK_Real)) in addComplex()
1738 Designator.addComplexUnchecked(EltTy, Imag); in addComplex()
3298 bool Imag) { in HandleLValueComplexElement() argument
3299 if (Imag) { in HandleLValueComplexElement()
3305 LVal.addComplex(Info, E, EltTy, Imag); in HandleLValueComplexElement()
15057 APFloat &Imag = Result.FloatImag; in VisitImaginaryLiteral() local
15058 if (!EvaluateFloat(SubExpr, Imag, Info)) in VisitImaginaryLiteral()
15061 Result.FloatReal = APFloat(Imag.getSemantics()); in VisitImaginaryLiteral()
15068 APSInt &Imag = Result.IntImag; in VisitImaginaryLiteral() local
15069 if (!EvaluateInteger(SubExpr, Imag, Info)) in VisitImaginaryLiteral()
15072 Result.IntReal = APSInt(Imag.getBitWidth(), !Imag.isSigned()); in VisitImaginaryLiteral()