mozilla/rust — pull request #7688 by nikomatsakis (2013-07-10 11:42:45+00:00)
Title: Introduce graph abstraction and use for region inference, CFG 

This patch is a step towards #6298. It extracts the graph abstraction from region inference into a library, and then ports the region inference to use it. It also adds a control-flow graph abstraction that will eventually be used by dataflow. The CFG code is not yet used, but I figured better to add it so as to make later rebasing etc easier.