Lines Matching refs:dir_info
218 class dir_info
260 typedef std::map<std::string, dir_info> package_dir_map_type;
268 dir_info (void) = default;
270 dir_info (const std::string& d) in dir_info() function
278 dir_info (const dir_info&) = default;
280 ~dir_info (void) = default;
282 dir_info& operator = (const dir_info&) = default;
355 typedef std::list<dir_info> dir_info_list_type;
360 typedef std::map<std::string, dir_info> abs_dir_cache_type;
377 typedef std::map<std::string, dir_info::fcn_file_map_type>
420 void add (const dir_info& di, bool at_end, bool updating) in add()
434 void move (const dir_info& di, bool at_end);
436 void remove (const dir_info& di);
472 void add_to_fcn_map (const dir_info& di, bool at_end, bool updating);
474 void add_to_private_fcn_map (const dir_info& di);
476 void add_to_method_map (const dir_info& di, bool at_end);
496 const dir_info::fcn_file_map_type& lst) const;
545 void move (const dir_info& di, bool at_end, const std::string& pname = "");
547 void remove (const dir_info& di, const std::string& pname = "");
551 void add (const dir_info& di, bool at_end, const std::string& pname = "",
572 string_vector get_file_list (const dir_info::fcn_file_map_type& lst) const;
574 friend dir_info::fcn_file_map_type get_fcn_files (const std::string& d);