Lines Matching defs:RealAddends
349 /// Determine if a sum of complex numbers can be formed from \p RealAddends
353 NodePtr identifyAdditions(std::list<Addend> &RealAddends,
359 NodePtr extractPositiveAddend(std::list<Addend> &RealAddends,
1232 std::list<Addend> RealAddends, ImagAddends;
1233 if (!Collect(Real, RealMuls, RealAddends) ||
1237 if (RealAddends.size() != ImagAddends.size())
1244 FinalNode = extractPositiveAddend(RealAddends, ImagAddends);
1251 if (!RealAddends.empty() || !ImagAddends.empty()) {
1252 FinalNode = identifyAdditions(RealAddends, ImagAddends, Flags, FinalNode);
1474 std::list<Addend> &RealAddends, std::list<Addend> &ImagAddends,
1476 if (RealAddends.size() != ImagAddends.size())
1485 Result = extractPositiveAddend(RealAddends, ImagAddends);
1490 while (!RealAddends.empty()) {
1491 auto ItR = RealAddends.begin();
1552 RealAddends.erase(ItR);
1566 std::list<Addend> &RealAddends, std::list<Addend> &ImagAddends) {
1567 for (auto ItR = RealAddends.begin(); ItR != RealAddends.end(); ++ItR) {
1574 RealAddends.erase(ItR);