contrib/gcc-8.0/gcc/cp/decl.c
/* Return zero if something is declared to be a member of type
   CTYPE when in the context of CUR_TYPE.  STRING is the error
   message to print in that case.  Otherwise, quietly return 1.  */
Return zero if something is declared to be a member of type
CTYPE when in the context of CUR_TYPE.  STRING is the error
message to print in that case.  Otherwise, quietly return 1.
Return zero if something is declared to be a member of type CTYPE when in the context of CUR_TYPE . STRING is the error message to print in that case . Otherwise quietly return 1 .
static int
member_function_or_else (tree ctype, tree cur_type, enum overload_flags flags)
{
  if (ctype && ctype != cur_type)
    {
      if (flags == DTOR_FLAG)
	error ("destructor for alien class %qT cannot be a member", ctype);
      else
	error ("constructor for alien class %qT cannot be a member", ctype);
      return 0;
    }
  return 1;
}
static int member_function_or_else ( tree ctype , tree cur_type , enum overload_flags flags ) { if ( ctype && ctype != cur_type ) { if ( flags == DTOR_FLAG ) error ( " " , ctype ) ; else error ( " " , ctype ) ; return 0 ; } return 1 ; }
Return zero if something is declared to be a member of type
CTYPE when in the context of CUR_TYPE.
Return zero if something is declared to be a member of type CTYPE when in the context of CUR_TYPE .