| commit | 3b99db55662c09fba37b1d7f0701711cc23e23a0 | [log] [tgz] |
|---|---|---|
| author | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Sep 02 00:10:28 2016 +0000 |
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | Fri Sep 02 00:10:28 2016 +0000 |
| tree | 7a133924ac9dfbb53c2f215ce437eb7c0913c0a9 | |
| parent | e573b777726a6633724564a7097be42963b96469 [diff] |
Refactor to avoid holding a reference to a container element that could go away during this function, and to avoid rolling back changes to the module manager's data structures. Instead, we defer registering the module file until after we have successfully finished loading it. llvm-svn: 280434