reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
12906         ResR = A * C;
12909         ResR = C * A;
12910         ResI = C * B;
12914         APFloat AC = A * C;
12917         APFloat BC = B * C;
12927             if (C.isNaN())
12928               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12928               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12928               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12933           if (C.isInfinity() || D.isInfinity()) {
12934             C = APFloat::copySign(
12935                 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C);
12935                 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C);
12935                 APFloat(C.getSemantics(), C.isInfinity() ? 1 : 0), C);
12950             if (C.isNaN())
12951               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12951               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12951               C = APFloat::copySign(APFloat(C.getSemantics()), C);
12957             ResR = APFloat::getInf(A.getSemantics()) * (A * C - B * D);
12958             ResI = APFloat::getInf(A.getSemantics()) * (A * D + B * C);