// this should only produce one warning.
#undef __LINE__
#undef __LINE__

