//locationに一致する要素の取得 Coverage::BranchBase * Coverage::BranchBase::find(const Location & location) throw() { BranchMap * bmap = Singleton<BranchMap>::getInstance(); BranchMap::iterator scope; BranchBase * result = 0; scope = bmap->find(location); if(scope != bmap->end()) result = scope->second; return result; }