https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101739

--- Comment #2 from 康桓瑋 <hewillk at gmail dot com> ---
(In reply to Jonathan Wakely from comment #1)
> These changes are not strictly necessary.
> 
> "base" is a reserved name, because of move_iterator::base() etc.
> 
> and "i" is a reserved name, because of operator""i() in <complex>.
> 
> So users cannot define those as macros, and so it's safe for us to use them.

Extremely reasonable.

Reply via email to