Adrian Prantl
b97f5c1eb2
Revert "Adapt clang-tools-extra to clang module format changes."
...
This reverts commit 230424.
llvm-svn: 230456
2015-02-25 02:46:37 +00:00
Adrian Prantl
e95edbf5a9
Adapt clang-tools-extra to clang module format changes.
...
- add clangCodeGen.a to the tools that need it
- tweak pp-trace command line handling to not conflict with clang's.
llvm-svn: 230424
2015-02-25 01:32:04 +00:00
Adrian Prantl
77553c72dc
Revert "Add clangCodeGen.a to the tools that need it after the clang module"
...
llvm-svn: 230310
2015-02-24 05:14:37 +00:00
Adrian Prantl
54e9d64533
Add clangCodeGen.a to the tools that need it after the clang module
...
format change.
llvm-svn: 230306
2015-02-24 04:26:29 +00:00
Adrian Prantl
a22fd38174
Revert "Adapt Makefile dependencies for the clang module format change in r230089."
...
llvm-svn: 230104
2015-02-21 00:29:43 +00:00
Adrian Prantl
6897e3e456
Adapt Makefile dependencies for the clang module format change in r230089.
...
llvm-svn: 230090
2015-02-20 23:35:07 +00:00
NAKAMURA Takumi
dc872ed908
[CMake] Add dependencies on clangToolingCore.
...
llvm-svn: 220890
2014-10-30 00:44:01 +00:00
Daniel Jasper
c1de000e22
Fix Makefiles after r220867.
...
llvm-svn: 220868
2014-10-29 18:55:41 +00:00
David Blaikie
590e5ff473
clang-modernize: Transform::createActionFactory return ownership by unique_ptr instead of raw pointer.
...
Follow up to r213851 to simplify code and reduce the chance of future
leaks.
llvm-svn: 215214
2014-08-08 16:06:07 +00:00
Alp Toker
e208dfc2af
Track clang r213171
...
The clang rewriter is now a core facility.
llvm-svn: 213172
2014-07-16 16:50:17 +00:00
Rafael Espindola
fd85bb3424
include system_error directly.
...
llvm-svn: 210797
2014-06-12 16:53:02 +00:00
Benjamin Kramer
fb68e640d2
Try to fix the build. newFrontendActionFactory was changed to return a unique_ptr.
...
llvm-svn: 207407
2014-04-28 10:06:50 +00:00
Ahmed Charles
6a2dc5c381
[C++11] Replace OwningPtr with std::unique_ptr.
...
This removes all references to OwningPtr, which should be fairly
undisruptive to out-of-tree projects since they are unlikely to use
clang-tools-extra as a library instead of a set of tools.
llvm-svn: 203382
2014-03-09 09:24:40 +00:00
NAKAMURA Takumi
78f534d689
[CMake] clang-tools-extra: Update dependencies.
...
llvm-svn: 196860
2013-12-10 01:41:10 +00:00
David Blaikie
001ba2ec0b
Fix speling.
...
Patch by Richard (legalize@xmission.com )
llvm-svn: 187990
2013-08-08 16:49:52 +00:00
Reid Kleckner
e34930bf6f
Add a dependency on LLVM's option library for clang-tools-extra
...
r183989 added a dependency on LLVMOption in clangFrontend.
llvm-svn: 183990
2013-06-14 17:34:04 +00:00
Chris Lattner
28b00bffd2
these need the bitcode reader as well.
...
llvm-svn: 172908
2013-01-19 18:45:35 +00:00
NAKAMURA Takumi
40ac112c91
Introduce llvm::sys::PrintStackTraceOnErrorSignal()
...
llvm-svn: 172821
2013-01-18 14:31:00 +00:00
Edwin Vane
bfbd10b329
Update users of RefactoringTool
...
RefactoringTool::run() no longer writes changes to disk automatically. Updating users of RefactoringTool to explicitly perform the write.
Reviewers: klimek
llvm-svn: 172218
2013-01-11 17:04:09 +00:00
Edwin Vane
0254657c2d
Test commit: reformat comment.
...
llvm-svn: 169126
2012-12-03 14:32:13 +00:00
NAKAMURA Takumi
9a37b94c95
Remove a trailing blank line, test commit.
...
llvm-svn: 165621
2012-10-10 14:06:15 +00:00
Ted Kremenek
8f6943c2e6
Update Makefiles to reflect split of clangRewrite.a into two libraries.
...
llvm-svn: 163056
2012-09-01 07:44:41 +00:00
Sam Panzer
8e0df501fa
Reverted to correct commit this time.
...
llvm-svn: 162624
2012-08-24 23:29:33 +00:00
Sam Panzer
6d471a12db
Reverted incorect partial commit of loop migrator. git-svn strikes again
...
llvm-svn: 162618
2012-08-24 23:02:27 +00:00
Daniel Jasper
98e00797cd
Change AST matcher names to conform with the new naming.
...
llvm-svn: 162539
2012-08-24 05:39:51 +00:00
Chandler Carruth
6d8bf5bcd2
Fix the order of the link arguments for this tool. I think there is
...
something fishy with the rest of the order too, but this at least lets
it build for me.
llvm-svn: 161550
2012-08-09 00:12:21 +00:00
Chandler Carruth
4b9cf6d61a
Fix up the makefiles in the tools repo, and add a top-level makefile
...
suitable for building as part of the LLVM/Clang build.
llvm-svn: 161538
2012-08-08 23:34:47 +00:00
Marshall Clow
d39041f2fc
Added code to let the user specify a compilation database on the command line
...
llvm-svn: 161432
2012-08-07 17:58:49 +00:00
Chandler Carruth
bb5c56f26c
Fix compilation with mainline AST matchers.
...
llvm-svn: 161399
2012-08-07 06:59:48 +00:00
Chandler Carruth
1d0717443f
Put it in the correct place within the repository.
...
llvm-svn: 161398
2012-08-07 06:17:58 +00:00