David Blaikie
|
4d15e347a0
unique_ptr-ify ownership of ASTConsumers
|
11 年之前 |
NAKAMURA Takumi
|
a3953a1c0a
Instantiate llvm::Registry<clang::PluginASTAction> in FrontendAction.cpp.
|
11 年之前 |
Alp Toker
|
67d62bc20d
Move ChainedIncludesSource into the implementation
|
11 年之前 |
Rafael Espindola
|
e616fa6104
Include system_error directly.
|
11 年之前 |
Rafael Espindola
|
9986295b4f
Replace llvm::error_code with std::error_code.
|
11 年之前 |
Craig Topper
|
d24fb6c947
[C++11] Use 'nullptr'. Frontend edition.
|
11 年之前 |
Richard Smith
|
3ad9bfabb6
If a declaration is loaded, and then a module import adds a redeclaration, then
|
11 年之前 |
Nico Weber
|
d8758315ca
Let ASTReader optionally delete its ASTDeserializationListener.
|
11 年之前 |
Nico Weber
|
3427ab08e5
Revert the "don't leak" part of r207065, looks like the bots don't like it :-/
|
11 年之前 |
Nico Weber
|
8de2f29d60
Don't leak objects in load-from-ast path unless DisableFree is set.
|
11 年之前 |
Nico Weber
|
2f579d9d0d
Bury leaked sema pointer when reading from AST files.
|
11 年之前 |
Ben Langmuir
|
426bfa0c45
Honour -ivfsoverlay in ASTUnit to match clang
|
11 年之前 |
Ben Langmuir
|
ef1b5dcd49
Allow multiple modules with the same name to coexist in the module cache
|
11 年之前 |
Craig Topper
|
85bba31eb7
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 年之前 |
Ahmed Charles
|
70639e8de3
Replace OwningPtr with std::unique_ptr.
|
11 年之前 |
Ahmed Charles
|
789a4f820d
Change OwningPtr::take() to OwningPtr::release().
|
11 年之前 |
Argyrios Kyrtzidis
|
ddea715540
[Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix
|
11 年之前 |
Argyrios Kyrtzidis
|
0242440d9f
[ASTUnit] Fix use-after-free bug in ASTUnit::getMainBufferWithPrecompiledPreamble().
|
11 年之前 |
Ben Langmuir
|
89de580b52
Add a driver option -ivfsoverlay
|
11 年之前 |
Ben Langmuir
|
d7596d6412
Recommit virtual file system
|
11 年之前 |
Juergen Ributzka
|
6c03a38d81
Reverting the virtual file system implementation, because it triggers an assertion
|
11 年之前 |
Ben Langmuir
|
91e3d5860a
Initial implementation of virtual file system
|
11 年之前 |
Ben Langmuir
|
499512d6f2
Stat system dependencies when using -verify-pch
|
11 年之前 |
Ben Langmuir
|
e9e34e28c5
Add a CC1 option -verify-pch
|
11 年之前 |
Chandler Carruth
|
4b9be6e25f
Sort all the #include lines with LLVM's utils/sort_includes.py which
|
11 年之前 |
Kostya Serebryany
|
89be6ed38a
Bury leaked pointers in a global array to silence a leak detector in --disable-free mode
|
11 年之前 |
Alp Toker
|
0650de4fc1
Remove a whole lot of unused variables
|
11 年之前 |
Rafael Espindola
|
0046ce5aa0
Avoid crashing if a directory has no pch files.
|
12 年之前 |
Argyrios Kyrtzidis
|
1f01f7c160
[libclang] Allow building a precompiled preamble with compiler errors
|
12 年之前 |
Argyrios Kyrtzidis
|
cbdbbd1ba1
[frontend] Make -chain-include work when used with modules.
|
12 年之前 |