model_server/xref/src/Xref.h.cxx
// get list of all projects and subprojects, refreshing as needed,
//    regardless of which ones have pmods
get list of all projects and subprojects, refreshing as needed,
regardless of which ones have pmods
get list of all projects and subprojects refreshing as needed regardless of which ones have pmods
ForEachProj(i,pr){
        if (ParaCancel::is_cancelled()) {
            return -1;	
        }
        ps.insert(pr);
        get_all_subprojects_from_proj(ps, pr, 1);
    }
ForEachProj ( i , pr ) { if ( ParaCancel :: is_cancelled ( ) ) { return -1 ; } ps . insert ( pr ) ; get_all_subprojects_from_proj ( ps , pr , 1 ) ; }
get list of all projects and subprojects, refreshing as needed,
regardless of which ones have pmods
get list of all projects and subprojects refreshing as needed regardless of which ones have pmods
//  for (int i = 0; (pr=projList::search_list->get_proj(i)) ; ++i) { // flag cancellation