FreeBSD/contrib/gcc/cp/call.c
/* Returns true iff functions are equivalent. Equivalent functions are
   not '==' only if one is a function-local extern function or if
   both are extern "C".  */
Returns true iff functions are equivalent. Equivalent functions are
not '==' only if one is a function-local extern function or if
both are extern "C".
Returns true iff functions are equivalent . Equivalent functions are not ' == ' only if one is a function - local extern function or if both are extern " C " .
static inline int
equal_functions (tree fn1, tree fn2)
{
  if (DECL_LOCAL_FUNCTION_P (fn1) || DECL_LOCAL_FUNCTION_P (fn2)
      || DECL_EXTERN_C_FUNCTION_P (fn1))
    return decls_match (fn1, fn2);
  return fn1 == fn2;
}
static inline int equal_functions ( tree fn1 , tree fn2 ) { if ( DECL_LOCAL_FUNCTION_P ( fn1 ) || DECL_LOCAL_FUNCTION_P ( fn2 ) || DECL_EXTERN_C_FUNCTION_P ( fn1 ) ) return decls_match ( fn1 , fn2 ) ; return fn1 == fn2 ; }
Returns true iff functions are equivalent.
Returns true iff functions are equivalent .