/in/foo.cc: In member function 'Poly Poly::operator=(const Poly&)':
/in/foo.cc:5:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define Rep(i, r) for (register int i = (0), i##end = (int)(r); i < i##end; ++i)
^
/in/foo.cc:67:3: note: in expansion of macro 'Rep'
Rep (i, m) x[i] = rhs.x[i]; return *this;
^~~
/in/foo.cc:67:31: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
Rep (i, m) x[i] = rhs.x[i]; return *this;
^~~~~~