llvm-project/clang-tools-extra/include-fixer
Benjamin Kramer bdb2171c15 [include-fixer] Load symbol index asynchronously.
We don't actually need the index until parse time, so fetch it in the
background and start parsing. By the time it is actually needed it's
likely that the loading phase has completed in the background.

llvm-svn: 291446
2017-01-09 15:18:28 +00:00
..
find-all-symbols modernize-use-auto NFC fixes 2016-12-14 15:29:23 +00:00
plugin [include-fixer] Load symbol index asynchronously. 2017-01-09 15:18:28 +00:00
tool [include-fixer] Load symbol index asynchronously. 2017-01-09 15:18:28 +00:00
CMakeLists.txt [include-fixer] Refactor include fixer to be usable as a plugin 2016-11-17 15:16:05 +00:00
InMemorySymbolIndex.cpp [include-fixer] Simplify unittest code. 2016-05-13 15:17:17 +00:00
InMemorySymbolIndex.h [include-fixer] Simplify unittest code. 2016-05-13 15:17:17 +00:00
IncludeFixer.cpp Reapply "Fix for shared_ptrification in Clang" 2017-01-06 19:49:09 +00:00
IncludeFixer.h Reapply "Fix for shared_ptrification in Clang" 2017-01-06 19:49:09 +00:00
IncludeFixerContext.cpp [include-fixer] Support processing multiple files in one run. 2016-08-09 08:26:19 +00:00
IncludeFixerContext.h [include-fixer] Support processing multiple files in one run. 2016-08-09 08:26:19 +00:00
SymbolIndex.h [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00
SymbolIndexManager.cpp [include-fixer] Load symbol index asynchronously. 2017-01-09 15:18:28 +00:00
SymbolIndexManager.h [include-fixer] Load symbol index asynchronously. 2017-01-09 15:18:28 +00:00
YamlSymbolIndex.cpp [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00
YamlSymbolIndex.h [include-fixer] Rename XrefsDB to SymbolIndex. 2016-05-13 09:27:54 +00:00