FreeBSD/contrib/gcc/cp/decl.c
/* Walk all the namespaces contained NAMESPACE, including NAMESPACE
   itself, calling F for each.  The DATA is passed to F as well.  */
Walk all the namespaces contained NAMESPACE, including NAMESPACE
itself, calling F for each.  The DATA is passed to F as well.
Walk all the namespaces contained NAMESPACE including NAMESPACE itself calling F for each . The DATA is passed to F as well .
static int
walk_namespaces_r (tree namespace, walk_namespaces_fn f, void* data)
{
  int result = 0;
  tree current = NAMESPACE_LEVEL (namespace)->namespaces;
  result |= (*f) (namespace, data);
  for (; current; current = TREE_CHAIN (current))
    result |= walk_namespaces_r (current, f, data);
  return result;
}
static int walk_namespaces_r ( tree namespace , walk_namespaces_fn f , void * data ) { int result = 0 ; tree current = NAMESPACE_LEVEL ( namespace ) -> namespaces ; result |= ( * f ) ( namespace , data ) ; for ( ; current ; current = TREE_CHAIN ( current ) ) result |= walk_namespaces_r ( current , f , data ) ; return result ; }
Walk all the namespaces contained NAMESPACE, including NAMESPACE
itself, calling F for each.
Walk all the namespaces contained NAMESPACE including NAMESPACE itself calling F for each .