83fc4b6b46
Adding a TypeProvider instance to TypeSystem to avoid needing to thread it through the various APIs, and to avoid having to change the API every time a method which previously did not need to access the TypeSystem suddenly does. BUG= R=jmesserly@google.com Review-Url: https://codereview.chromium.org/2590883004 .