[PATCH] D36589: Add support for remembering origins to ExternalASTMerger

2017-09-25 Thread Sean Callanan via Phabricator via cfe-commits
spyffe abandoned this revision. spyffe marked 13 inline comments as done. spyffe added a comment. At @bruno 's request, abandoning this revision in favor of the updated https://reviews.llvm.org/D38208. That revision has all the changes requested. https://reviews.llvm.org/D36589

[PATCH] D36589: Add support for remembering origins to ExternalASTMerger

2017-09-25 Thread Bruno Cardoso Lopes via Phabricator via cfe-commits
bruno added a comment. Thanks for the additional docs! More comments below. Comment at: lib/AST/ExternalASTMerger.cpp:116 +if (auto *ToDC = dyn_cast(To)) { + logs() << "(ExternalASTMerger*)" << (void*) + << " imported (DeclContext*)" << (void*)ToDC

[PATCH] D36589: Add support for remembering origins to ExternalASTMerger

2017-09-25 Thread Sean Callanan via Phabricator via cfe-commits
spyffe updated this revision to Diff 116405. spyffe marked 18 inline comments as done. spyffe added a subscriber: cfe-commits. spyffe added a comment. Updated to reflect Bruno's suggestions. - Commented `ExternalASTMerger.h` extensively. - Refactored the log into a pluggable `raw_ostream` that