Lines Matching full:sym_iterator
27 sym_iterator symbols_begin;
28 sym_iterator symbols_end;
63 void dump_symbol(string const & prefix, sym_iterator it, bool want_nl = true)
74 void dump_symbols(string const & prefix, sym_iterator b, sym_iterator e)
76 if (b == (sym_iterator)0)
79 for (sym_iterator it = b; it != e; ++it)
415 { lo = hi = 0; name = ""; begin = end = (sym_iterator)0;}
417 void build_module(string const & n, sym_iterator it,
423 void set_begin(sym_iterator b);
424 void set_end(sym_iterator e);
433 sym_iterator begin;
434 sym_iterator end;
449 bool add_modules(string const & module, sym_iterator it);
450 void add_module_symbol(string const & n, sym_iterator it);
452 void set_end(sym_iterator end);
469 string const & app_name, sym_iterator it);
471 void set_end(sym_iterator end);
485 sym_iterator it);
503 sym_iterator it);
504 void close_binary(sym_iterator it);
516 binary_info * add_binary(string const & n, sym_iterator it);
531 build_module(string const & n, sym_iterator it, size_t l, size_t h)
547 void module_info::set_begin(sym_iterator b)
549 if (begin == (sym_iterator)0)
554 void module_info::set_end(sym_iterator e)
556 if (end == (sym_iterator)0)
563 return (name == n) && end != (sym_iterator)0;
594 if (begin == (sym_iterator)0)
597 for (sym_iterator it = begin; it != end; ++it)
602 void binary_info::close_binary(sym_iterator it)
615 if (begin != (sym_iterator)0)
625 sym_iterator it)
658 if (begin != (sym_iterator)0 && end == (sym_iterator)0)
677 for (sym_iterator it = symbols_begin ; it != symbols_end; ++it) {
706 sym_iterator it)
725 for (sym_iterator it = symbols_begin ; it != symbols_end; ++it) {
788 binary_root_info::add_binary(string const & n, sym_iterator it)
829 string const & app_name, sym_iterator it)
863 void thread_info::set_end(sym_iterator end)
870 void thread_info::add_module_symbol(string const & n, sym_iterator it)
899 bool thread_info::add_modules(string const & module, sym_iterator it)
932 void process_info::set_end(sym_iterator end)