Erich Keane
|
063c2472fa
[NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.
|
6 years ago |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Harlan Haskins
|
43696f8809
[clang] Adopt new FileManager error-returning APIs
|
6 years ago |
Vassil Vassilev
|
794aa0aa0d
[modules] Add PP callbacks for entering and leaving a submodule.
|
6 years ago |
Ilya Biryukov
|
a3c3146170
[Lex] Allow to consume tokens while preprocessing
|
6 years ago |
Duncan P. N. Exon Smith
|
1d5d785505
Basic: Return a reference from FileManager::getVirtualFileSystem, NFC
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Erich Keane
|
e0244b6427
PTH-- Remove feature entirely-
|
6 years ago |
Jonas Devlieghere
|
ef858170ac
Lift VFS from clang to llvm (NFC)
|
6 years ago |
Sam McCall
|
446fa15e64
[VFS] vfs::directory_iterator yields path and file type instead of full Status
|
7 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Erich Keane
|
ba7b10ace8
[clang-cl, PCH] Implement support for MS-style PCH through headers
|
7 years ago |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 years ago |
Volodymyr Sapsai
|
d0ace12cca
[Lex] Fix crash on code completion in comment in included file.
|
7 years ago |
Vitaly Buka
|
2af104bd92
Another attempt to fix warning discovered by r313487. [-Wunused-lambda-capture]
|
8 years ago |
NAKAMURA Takumi
|
5a5f2707cb
Revert rL313511, "Fix a warning discovered by rL313487. [-Wunused-lambda-capture]"
|
8 years ago |
NAKAMURA Takumi
|
faa91c43b5
Fix a warning discovered by rL313487. [-Wunused-lambda-capture]
|
8 years ago |
NAKAMURA Takumi
|
fea155028f
Reformat.
|
8 years ago |
Ilya Biryukov
|
0d2d302e54
Fixed a crash on replaying Preamble's PP conditional stack.
|
8 years ago |
Erik Verbruggen
|
0fc70de55d
Fix invalid warnings for header guards in preambles
|
8 years ago |
Erik Verbruggen
|
0289cea07c
Allow for unfinished #if blocks in preambles
|
8 years ago |
Richard Smith
|
838eab83af
[modules] Simplify module macro handling in non-local-submodule-visibility mode.
|
8 years ago |
Richard Smith
|
2dac30a6d7
Revert r302932, as it appears to be breaking stage2 for some of our modules-enabled buildbots.
|
8 years ago |
Richard Smith
|
c156232e13
[modules] Simplify module macro handling in non-local-submodule-visibility mode.
|
8 years ago |
Richard Smith
|
f195b64c78
Add #pragma clang module begin/end pragmas and generate them when preprocessing a module.
|
8 years ago |
Bruno Cardoso Lopes
|
4ef94de349
[Modules] Improve diagnostics for incomplete umbrella
|
8 years ago |
Bruno Cardoso Lopes
|
c5a1b98af4
[Modules] Refactor logic for incomplete umbrella warnings. NFC
|
8 years ago |
Yaron Keren
|
380d805e6e
Use setUsedForHeaderGuard() accessor function instead of direcly accessing UsedForHeaderGuard.
|
8 years ago |
Simon Pilgrim
|
3d0e96b676
Fix MSVC warning about missing 'this' from lambda default capture mode
|
8 years ago |
Erik Verbruggen
|
6ad50db42c
[PP] Replace some index based for loops with range based ones
|
8 years ago |