| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
warnings; other minor fixes (NFC).
llvm-svn: 328597
|
|
|
|
|
|
| |
Cleanup for upcoming Clang warning -Wcomma. No functionality change intended.
llvm-svn: 261271
|
|
|
|
|
|
| |
These add no value but can make a class non-trivially copyable. NFC.
llvm-svn: 234689
|
|
|
|
|
|
|
|
|
| |
std::shared_ptr<char []> would be even nicer, but shared_ptr doesn't work
with arrays :(
No functionality change.
llvm-svn: 217798
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rewrite facility's footprint is small so it's not worth going to these
lengths to support disabling at configure time, particularly since key compiler
features now depend on it.
Meanwhile the Objective-C rewriters have been moved under the
ENABLE_CLANG_ARCMT umbrella for now as they're comparatively heavy and still
potentially worth excluding from lightweight builds.
Tests are now passing with any combination of feature flags. The flags
historically haven't been tested by LLVM's build servers so caveat emptor.
llvm-svn: 213171
|
|
|
|
|
|
|
| |
This is similar to how we divide up the StaticAnalyzer libraries to separate
core functionality to what is clearly associated with Frontend actions.
llvm-svn: 163050
|
|
|
|
| |
llvm-svn: 154762
|
|
|
|
| |
llvm-svn: 154760
|
|
|
|
|
|
|
|
| |
LLVM.h imports
them into the clang namespace.
llvm-svn: 135852
|
|
|
|
| |
llvm-svn: 113076
|
|
|
|
|
|
|
|
|
|
|
|
| |
Decl.cpp:716:28: warning: initialization of pointer of type 'clang::VarDecl *' from literal 'false' [-Wbool-conversions]
VarDecl *LastTentative = false;
^
RewriteRope.cpp:535:12: warning: initialization of pointer of type '<anonymous>::RopePieceBTreeNode *' from literal 'false'
[-Wbool-conversions]
return false;
^
llvm-svn: 105946
|
|
|
|
|
|
|
|
| |
counts of the bufffers referened by the RopePieces in
RopePieceBTreeLeaf. This (I believe) corrently fixes the leak I meant
to fix in r84601 (which ended up causing an overrelease).
llvm-svn: 84615
|
|
|
|
| |
llvm-svn: 84610
|
|
|
|
|
|
|
| |
This was causing a ton of memory to be leaked when using HTML
diagnostics with the static analyzer (on large files with many errors).
llvm-svn: 84601
|
|
|
|
| |
llvm-svn: 81346
|
|
|
|
| |
llvm-svn: 56242
|
|
|
|
|
|
| |
from the rope. rdar://5952468
llvm-svn: 51651
|
|
|
|
| |
llvm-svn: 51519
|
|
|
|
| |
llvm-svn: 50839
|
|
|
|
| |
llvm-svn: 50126
|
|
|
|
| |
llvm-svn: 49712
|
|
|
|
|
|
|
| |
the new RHS directly instead of indirecting through the 'InsertResult'
struct. This eliminates InsertResult.
llvm-svn: 49694
|
|
|
|
| |
llvm-svn: 49689
|
|
|
|
| |
llvm-svn: 49679
|
|
|
|
| |
llvm-svn: 49678
|
|
llvm-svn: 49664
|