[index/build] Upstream indexing while building changes

This patch upstreams previously AppleInternal changes for
indexing while building.
This commit is contained in:
David Farler
2017-06-29 16:20:06 -07:00
parent b40c0bd3db
commit 645aaad551
41 changed files with 1634 additions and 4 deletions

View File

@@ -132,6 +132,12 @@ public:
/// The path to collect the group information for the compiled source files.
std::string GroupInfoPath;
/// The path to which we should store indexing data, if any.
std::string IndexStorePath;
/// Emit index data for imported serialized swift system modules.
bool IndexSystemModules = false;
/// If non-zero, warn when a function body takes longer than this many
/// milliseconds to type-check.
///