// Build don't link: struct outer { template struct inner; } o; template struct outer::inner {};