[PATCH] D51314: Parse compile commands lazily in InterpolatingCompilationDatabase

Ilya Biryukov via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 27 09:45:24 PDT 2018

ilya-biryukov added inline comments.

Comment at: lib/Tooling/InterpolatingCompilationDatabase.cpp:440
-      if (Result.back().Type == types::TY_INVALID)
-        Result.pop_back();
We can't look at 'Type' at this point anymore, because it needs parsing of TranserableCommands. Not sure what's the best way to replace it. @sammccall, any ideas?

  rC Clang


More information about the cfe-commits mailing list