go/names.cc
std::string
Gogo::sink_function_name()
{
  static int sink_count;
  char buf[30];
  snprintf(buf, sizeof buf, ".sink%d", sink_count);
  ++sink_count;
  return buf;
}
// Return the name to use for a sink function, a function whose name
// is simply underscore.  We don't really need these functions but we
// do have to generate them for error checking.
Return the name to use for a sink function, a function whose name
is simply underscore.  We don't really need these functions but we
do have to generate them for error checking.
Return the name to use for a sink function a function whose name is simply underscore . We don ' t really need these functions but we do have to generate them for error checking .
std::string
Gogo::sink_function_name()
{
  static int sink_count;
  char buf[30];
  snprintf(buf, sizeof buf, ".sink%d", sink_count);
  ++sink_count;
  return buf;
}
std :: string Gogo :: sink_function_name ( ) { static int sink_count ; char buf [ 30 ] ; snprintf ( buf , sizeof buf , " " , sink_count ) ; ++ sink_count ; return buf ; }
Return the name to use for a sink function, a function whose name
is simply underscore.
Return the name to use for a sink function a function whose name is simply underscore .