/**
  * Add the given CFG node to the node map.
  *
  * @param nodeMap
  * @param cfgNode
  */
 private static <N> void registerCfgNode(Map<N, Set<ICFGNode<N>>> nodeMap, ICFGNode<N> cfgNode) {
   N astnode = cfgNode.getASTNode();
   if (astnode == null) return;
   Set<ICFGNode<N>> cfgnodes = nodeMap.get(astnode);
   if (cfgnodes == null) {
     cfgnodes = new HashSet<ICFGNode<N>>();
     nodeMap.put(astnode, cfgnodes);
   }
   cfgnodes.add(cfgNode);
 }