Dylan Noblesmith
|
6f42b62b61
Basic: import OwningPtr<> into clang namespace
|
13 年之前 |
Argyrios Kyrtzidis
|
e839806cad
Fix ASTMerge tests that I broke in my previous commit.
|
13 年之前 |
Argyrios Kyrtzidis
|
b3ca2637a9
Use variable in place of multiple CI.getFrontendOpts() calls and use a bit
|
13 年之前 |
Argyrios Kyrtzidis
|
61d679ab28
Introduce 3 new fixit options:
|
13 年之前 |
David Blaikie
|
561d3abc88
Remove unnecessary default cases in switches over enums.
|
13 年之前 |
Chad Rosier
|
9f6d068b29
Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function.
|
13 年之前 |
Chad Rosier
|
ff7892758f
Add frontend flags to enable bitcode verifier pass.
|
13 年之前 |
Douglas Gregor
|
6649014b79
Eliminate the -emit-module option, which emitted a module by parsing a
|
13 年之前 |
Douglas Gregor
|
db1cde7dc7
Add support for building a module from a module map to the -cc1
|
13 年之前 |
Douglas Gregor
|
d2536a604f
Revert r144703. It was a dumb idea anyway; will add the new bits more
|
13 年之前 |
Douglas Gregor
|
b8691df825
Split GenerateModuleAction into its own action, which will start
|
13 年之前 |
Tobias Grosser
|
6e0afc8610
Parse LLVM command line arguments after plugins have been loaded
|
14 年之前 |
Douglas Gregor
|
531dcce3e5
Eliminate the unused -create-module cc1-level option
|
14 年之前 |
Douglas Gregor
|
467dc88512
Introduce a -cc1 option "-emit-module", that creates a binary module
|
14 年之前 |
Jordy Rose
|
08b86531ad
[analyzer] Overhaul of checker registration in preparation for basic plugin support. Removes support for checker groups (we can add them back in later if we decide they are still useful), and -analyzer-checker-help output is a little worse for the time being (no packages).
|
14 年之前 |
Argyrios Kyrtzidis
|
7ee2049278
[arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors.
|
14 年之前 |
Argyrios Kyrtzidis
|
69325d5b7c
[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option.
|
14 年之前 |
Jonathan D. Turner
|
3bd21383f0
Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch.
|
14 年之前 |
Argyrios Kyrtzidis
|
c2e70b46b6
[arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be.
|
14 年之前 |
Chandler Carruth
|
f7f8188fac
Raise the ARCMT functionality in Clang into proper FrontendActions.
|
14 年之前 |
Ted Kremenek
|
72e3a0a2a5
Re-enable disable free optimization where the FrontendAction is not freed when -disable-free is passed. This accidentally was commited in r128011.
|
14 年之前 |
Ted Kremenek
|
4f32786ac4
Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes.
|
14 年之前 |
Douglas Gregor
|
e6ec11aa15
Remove the AST printer (-ast-print-xml), which is too incomplete and
|
14 年之前 |
Argyrios Kyrtzidis
|
116f3640da
Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers.
|
14 年之前 |
Douglas Gregor
|
91a230a15f
Eliminate the internal command-line option for viewing inheritance in C++ classes, since it's only really worked for the trivial cases anyway due to lame pseudo-parsing of the class name. The viewInheritance() function is still available for use in the debugger, where this is far more useful
|
14 年之前 |
Argyrios Kyrtzidis
|
43dee22025
[analyzer] Overhauling of the checker registration mechanism.
|
14 年之前 |
Ted Kremenek
|
9b66371644
Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core' and 'include/clang/StaticAnalyzer/Checkers'.
|
14 年之前 |
Ted Kremenek
|
21142581d5
Chris Lattner has strong opinions about directory
|
14 年之前 |
Ted Kremenek
|
3a8f40ed5e
Rename headers: 'clang/GR' 'clang/EntoSA' and
|
14 年之前 |
Ted Kremenek
|
9ef6537a89
Rename static analyzer namespace 'GR' to 'ento'.
|
14 年之前 |