- Jan 11, 2013
-
-
Manuel Klimek authored
void f() { return 42; } The final change that implements the feature. llvm-svn: 172225
-
Andrew Trick authored
llvm-svn: 172224
-
Andrew Trick authored
llvm-svn: 172223
-
Andrew Trick authored
llvm-svn: 172222
-
Fariborz Jahanian authored
llvm-svn: 172221
-
Andrew Trick authored
-dot-callgraph similarly follows a standard module pass pattern. Patch by Speziale Ettore! llvm-svn: 172220
-
Edwin Vane authored
RefactoringTool::run() always writes the result of rewrites to disk. Instead, make this optional and provide a method for getting the refactoring results in a memory buffer instead. Also made ClangTool polymorphic so RefactoringTool could inherit from it to properly express the IS-A relationship. This change also provides access to ClangTool's public interface, e.g. mapVirtualFile() which is important once refactored buffers start living in memory instead of on disk. Reviewers: klimek llvm-svn: 172219
-
Edwin Vane authored
RefactoringTool::run() no longer writes changes to disk automatically. Updating users of RefactoringTool to explicitly perform the write. Reviewers: klimek llvm-svn: 172218
-
Dmitry Vyukov authored
replace lists with arrays llvm-svn: 172217
-
Dmitry Vyukov authored
llvm-svn: 172216
-
Dmitry Vyukov authored
llvm-svn: 172215
-
Eli Bendersky authored
Patch by Michael Muller. llvm-svn: 172214
-
Dmitry Vyukov authored
llvm-svn: 172213
-
Daniel Jasper authored
This fixes llvm.org/PR14913. Before: A *a = new(placement) A; After: A *a = new (placement) A; llvm-svn: 172212
-
Alexander Kornienko authored
llvm-svn: 172211
-
Dmitry Vyukov authored
llvm-svn: 172210
-
Dmitry Vyukov authored
llvm-svn: 172209
-
David Chisnall authored
Objective-C runtime 1.7 or greater. llvm-svn: 172207
-
Shankar Easwaran authored
llvm-svn: 172204
-
Dmitry Vyukov authored
llvm-svn: 172203
-
Shankar Easwaran authored
llvm-svn: 172202
-
Enea Zaffanella authored
Set invalid type of declarator after emitting error diagnostics, so that it won't be later considered when instantiating the template. Added test5_inst in test/SemaCXX/condition.cpp for non-regression. llvm-svn: 172201
-
Daniel Jasper authored
Before: void aaaaaaaaaaaa(int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) GUARDED_BY( aaaaaaaaaaaaa); After: void aaaaaaaaaaaa(int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) GUARDED_BY(aaaaaaaaaaaaa); Also did some formatting cleanups with clang-format on the way. llvm-svn: 172200
-
Justin Holewinski authored
Remove lib/Target/PTX directory. It was empty and obsolete but apparently git-svn does not remove empty directories. llvm-svn: 172199
-
Dmitry Vyukov authored
llvm-svn: 172197
-
Daniel Jasper authored
Added option to put each constructor initializer on its own line if not all initializers fit on a single line. Enabling this for Google style now as the style guide (arguable) suggests it. Not sure whether we also want it for LLVM. llvm-svn: 172196
-
Enea Zaffanella authored
llvm-svn: 172195
-
Kostya Serebryany authored
llvm-svn: 172194
-
Dmitry Vyukov authored
llvm-svn: 172193
-
Dmitry Vyukov authored
llvm-svn: 172192
-
Dmitry Vyukov authored
llvm-svn: 172191
-
Tim Northover authored
This removes previous special cases for each floating-point type in favour of a shared codepath. llvm-svn: 172189
-
Daniel Jasper authored
As we keep adding more stuff to it, this structure is easier to maintain. At one point we might think about making it an actual class with specific accessors, etc. llvm-svn: 172188
-
Dmitry Vyukov authored
llvm-svn: 172187
-
Nikola Smiljanic authored
llvm-svn: 172185
-
Dmitry Vyukov authored
llvm-svn: 172184
-
Dmitry Vyukov authored
llvm-svn: 172183
-
Nikola Smiljanic authored
Fix spelling error and remove the part about CMake having experimental Ninja support since 2.8.9 has been released some time ago. llvm-svn: 172182
-
Dmitry Vyukov authored
llvm-svn: 172181
-
Dmitry Vyukov authored
Example: >DATA bin/clang 0x26e8e40 <llvm::SparcSubTypeKV <40799808 416 The last line is address and size of the object. llvm-svn: 172180
-