llvm-project/clang/lib
Duncan P. N. Exon Smith 894b8d1d85 FileManager: Factor duplicated code in getBufferForFile, NFC
Incidentally, this also unifies the two versions (removing an
unnecessary call to `SmallString::c_str`).

llvm-svn: 369861
2019-08-25 01:18:35 +00:00
..
ARCMigrate [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
AST [Sema] Don't warn on printf('%hd', [char]) (PR41467) 2019-08-23 18:01:57 +00:00
ASTMatchers [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Analysis [clang] Use the new Regex::isValid() with no parameter 2019-08-20 16:07:31 +00:00
Basic FileManager: Factor duplicated code in getBufferForFile, NFC 2019-08-25 01:18:35 +00:00
CodeGen Do a sweep of symbol internalization. NFC. 2019-08-23 19:59:23 +00:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Driver [clang][ifs] Dropping older experimental interface stub formats. 2019-08-22 23:44:34 +00:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format clang-format: Disable across-block include reordering. 2019-08-23 14:04:09 +00:00
Frontend [analyzer] Analysis: Fix checker silencing 2019-08-24 12:17:49 +00:00
FrontendTool [clang][ifs] Dropping older experimental interface stub formats. 2019-08-22 23:44:34 +00:00
Headers [OpenCL] Fix declaration of enqueue_marker 2019-08-22 11:18:59 +00:00
Index [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Lex Introduce FileEntryRef and use it when handling includes to report correct dependencies 2019-08-22 18:15:50 +00:00
Parse Do a sweep of symbol internalization. NFC. 2019-08-23 19:59:23 +00:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [OpenCL] Microoptimize OCL2Qual a bit 2019-08-24 13:04:34 +00:00
Serialization [OPENMP5.0]Add support for device_type clause in declare target 2019-08-23 16:11:14 +00:00
StaticAnalyzer Do a sweep of symbol internalization. NFC. 2019-08-23 19:59:23 +00:00
Tooling [Syntax] Added function to get macro expansion tokens to TokenBuffer. 2019-08-20 13:34:01 +00:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00