bdedd6768b
This allows for example to add SDK into a Program, then load the "incomplete" Program A that has only the library A, and name sequences that references SDK classes. Because we look into the nameRoot which aleady has SDK CanonicalName(s), we can find these names while filling the link table and use references which point to the existing SDK AST nodes. Then we can load another set of library cycles, etc. At the end we have a set of self-consistent libraries that we can feed into DillTarget/DillLoader and resolve anothersource target against it. This CL is based on https://codereview.chromium.org/2872903005/ which has not been reviewed yet. R=kmillikin@google.com, paulberry@google.com, sigmund@google.com BUG= Review-Url: https://codereview.chromium.org/2874723002 .