Jan Korous
|
15c3e8eb9c
[Support] Add overload writeFileAtomically(std::function Writer)
|
6 vuotta sitten |
Evgeny Mankov
|
1002cd493c
[preprocessor] Add an opportunity to retain excluded conditional blocks
|
6 vuotta sitten |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 vuotta sitten |
Benjamin Kramer
|
838c29d058
Replace non-recursive sys::Mutex users with std::mutex
|
6 vuotta sitten |
Rainer Orth
|
e3656d7fcf
Move LangStandard*, InputKind::Language to Basic
|
6 vuotta sitten |
Harlan Haskins
|
43696f8809
[clang] Adopt new FileManager error-returning APIs
|
6 vuotta sitten |
Ilya Biryukov
|
217af05bd1
[ASTUnit] Fix a regression in cached completions
|
6 vuotta sitten |
Francis Visoiu Mistrih
|
711c0bdbd6
[Bitcode] Move Bitstream to a separate library
|
6 vuotta sitten |
Fangrui Song
|
b76b345fe1
Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partition_point. NFC
|
6 vuotta sitten |
JF Bastien
|
0ad57c86b2
BitStream reader: propagate errors
|
6 vuotta sitten |
Nikolai Kosjar
|
f155583511
[libclang] Allow skipping warnings from all included files
|
6 vuotta sitten |
Ilya Biryukov
|
1811f4cb6d
[Frontend] Return an error on bad inputs to PrecompiledPreabmle
|
6 vuotta sitten |
Nikolai Kosjar
|
29994b0c63
[Preamble] Reuse preamble even if an unsaved file does not exist
|
6 vuotta sitten |
Sam McCall
|
0475b9e2dc
[CodeComplete] Remove obsolete isOutputBinary().
|
6 vuotta sitten |
Duncan P. N. Exon Smith
|
1d5d785505
Basic: Return a reference from FileManager::getVirtualFileSystem, NFC
|
6 vuotta sitten |
Duncan P. N. Exon Smith
|
5f92395a7e
Frontend: Remove CompilerInstance::VirtualFileSystem, NFC
|
6 vuotta sitten |
Duncan P. N. Exon Smith
|
d28cf14aed
Modules: Rename MemoryBufferCache to InMemoryModuleCache
|
6 vuotta sitten |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 vuotta sitten |
Richard Trieu
|
6be5408471
Move PCHContainerOperations from Frontend to Serialization
|
6 vuotta sitten |
Erik Pilkington
|
e1dcbc21bc
NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)
|
6 vuotta sitten |
Kadir Cetinkaya
|
7373e83842
[clang] Introduce new completion context types
|
6 vuotta sitten |
Jonas Devlieghere
|
ef858170ac
Lift VFS from clang to llvm (NFC)
|
6 vuotta sitten |
Sam McCall
|
ae8dcccdd1
[CodeComplete] Add completions for filenames in #include directives.
|
7 vuotta sitten |
Ilya Biryukov
|
8cd8ed88f9
[CodeComplete] Report location of opening parens for signature help
|
7 vuotta sitten |
Haojian Wu
|
b8333ea1b7
[Preamble] Empty preamble is not an error.
|
7 vuotta sitten |
Adam Balogh
|
f4feb15d81
[ASTImporter] Corrected diagnostic client handling in tests.
|
7 vuotta sitten |
Ivan Donchevskii
|
52d10dc5c2
[Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnit
|
7 vuotta sitten |
Ivan Donchevskii
|
ea1c0a4ef3
Optionally add code completion results for arrow instead of dot
|
7 vuotta sitten |
Ivan Donchevskii
|
94fc51b9de
[libclang] Allow skipping function bodies in preamble only
|
7 vuotta sitten |
Ivan Donchevskii
|
e0cb87fda9
Revert https://reviews.llvm.org/D46050 and https://reviews.llvm.org/D45815
|
7 vuotta sitten |