| 215 | return it->second.begin(); |
| 216 | } |
| 217 | inline JoinEdgeSet::const_iterator getJoinEdgeEnd(const CallICFGNode* cs) const |
| 218 | { |
| 219 | CallInstToJoinEdgesMap::const_iterator it = callinstToThreadJoinEdgesMap.find(cs); |
| 220 | assert(it != callinstToThreadJoinEdgesMap.end() && "call instruction does not have a valid callee"); |
| 221 | return it->second.end(); |
| 222 | } |
| 223 | inline void getJoinSites(const CallGraphNode* routine, InstSet& csSet) |
| 224 | { |
| 225 | for(CallInstToJoinEdgesMap::const_iterator it = callinstToThreadJoinEdgesMap.begin(), eit = callinstToThreadJoinEdgesMap.end(); it!=eit; ++it) |
no test coverage detected