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

References

tools/clang/lib/AST/ExprConstant.cpp
12849     APFloat &Real = RHS.FloatReal;
12852     RHS.makeComplexFloat();
12853     RHS.FloatImag = APFloat(Real.getSemantics());
12854   } else if (!EvaluateComplex(E->getRHS(), RHS, Info) || !LHSOK)
12863       Result.getComplexFloatReal().add(RHS.getComplexFloatReal(),
12866         Result.getComplexFloatImag() = RHS.getComplexFloatImag();
12868         Result.getComplexFloatImag().add(RHS.getComplexFloatImag(),
12871       Result.getComplexIntReal() += RHS.getComplexIntReal();
12872       Result.getComplexIntImag() += RHS.getComplexIntImag();
12877       Result.getComplexFloatReal().subtract(RHS.getComplexFloatReal(),
12880         Result.getComplexFloatImag() = RHS.getComplexFloatImag();
12883         Result.getComplexFloatImag().subtract(RHS.getComplexFloatImag(),
12887       Result.getComplexIntReal() -= RHS.getComplexIntReal();
12888       Result.getComplexIntImag() -= RHS.getComplexIntImag();
12900       APFloat &C = RHS.getComplexFloatReal();
12901       APFloat &D = RHS.getComplexFloatImag();
12965         (LHS.getComplexIntReal() * RHS.getComplexIntReal() -
12966          LHS.getComplexIntImag() * RHS.getComplexIntImag());
12968         (LHS.getComplexIntReal() * RHS.getComplexIntImag() +
12969          LHS.getComplexIntImag() * RHS.getComplexIntReal());
12981       APFloat &C = RHS.getComplexFloatReal();
12982       APFloat &D = RHS.getComplexFloatImag();
13028       if (RHS.getComplexIntReal() == 0 && RHS.getComplexIntImag() == 0)
13028       if (RHS.getComplexIntReal() == 0 && RHS.getComplexIntImag() == 0)
13032       APSInt Den = RHS.getComplexIntReal() * RHS.getComplexIntReal() +
13032       APSInt Den = RHS.getComplexIntReal() * RHS.getComplexIntReal() +
13033         RHS.getComplexIntImag() * RHS.getComplexIntImag();
13033         RHS.getComplexIntImag() * RHS.getComplexIntImag();
13035         (LHS.getComplexIntReal() * RHS.getComplexIntReal() +
13036          LHS.getComplexIntImag() * RHS.getComplexIntImag()) / Den;
13038         (LHS.getComplexIntImag() * RHS.getComplexIntReal() -
13039          LHS.getComplexIntReal() * RHS.getComplexIntImag()) / Den;