Home | History | Annotate | Download | only in SemaCXX

Lines Matching refs:im

1052   int re, im;
1054 constexpr complex(int re = 0, int im = 0) : re(re), im(im) {}
1055 constexpr complex(const complex &o) : re(o.re), im(o.im) {}
1056 constexpr complex operator-() const { return complex(-re, -im); }
1058 return complex(l.re + r.re, l.im + r.im);
1064 return complex(l.re * r.re - l.im * r.im, l.re * r.im + l.im * r.re);
1067 return l.re == r.re && l.im == r.im;
1070 return re != r.re || im != r.im;
1073 constexpr int imag() const { return im; }
1088 constexpr complex makeComplex(int re, int im) { return complex(re, im); }
1094 constexpr complex_wrap(int re, int im = 0) : complex(re, im) {}
1102 constexpr complex_wrap makeComplexWrap(int re, int im) {
1103 return complex_wrap(re, im);