| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Differential revision: http://reviews.llvm.org/D18231
llvm-svn: 263726
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html
"Now I am become Death, the destroyer of worlds."
-J. Robert Oppenheimer
Reviewers: chandlerc, grosbach, bob.wilson, echristo
Subscribers: cfe-commits, klimek
Differential Revision: http://reviews.llvm.org/D16475
llvm-svn: 258864
|
|
|
|
|
|
|
|
|
| |
Breaks the build in GCC 4.7.2 (see
http://lab.llvm.org:8011/builders/perf-x86_64-penryn-O3 for example)
This reverts commit r250824.
llvm-svn: 250862
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Replace empty bodies of default constructors and destructors with '= default'.
Reviewers: klimek
Subscribers: alexfh, cfe-commits
Differential Revision: http://reviews.llvm.org/D13889
llvm-svn: 250824
|
|
|
|
|
|
|
| |
It is already installed by the autotools build, and it is useful for
developers who are not working on LLVM/Clang itself.
llvm-svn: 248710
|
|
|
|
| |
llvm-svn: 244206
|
|
|
|
| |
llvm-svn: 240227
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
The patch is generated using clang-tidy misc-use-override check.
This command was used:
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py \
-checks='-*,misc-use-override' -header-filter='llvm|clang' -j=32 -fix
svn diff | clang-format-diff -i
Reviewers: dblaikie
Reviewed By: dblaikie
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D8927
llvm-svn: 234681
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Add 'let' to the help message.
Reviewers: alexfh
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D7940
llvm-svn: 230768
|
|
|
|
|
|
| |
This reverts commit 230424.
llvm-svn: 230456
|
|
|
|
|
|
|
| |
- add clangCodeGen.a to the tools that need it
- tweak pp-trace command line handling to not conflict with clang's.
llvm-svn: 230424
|
|
|
|
|
|
| |
r230089."
llvm-svn: 230104
|
|
|
|
| |
llvm-svn: 230090
|
|
|
|
| |
llvm-svn: 216711
|
|
|
|
| |
llvm-svn: 216529
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: This finishes the support for autocomplete for user defined values..
Reviewers: pcc
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4851
llvm-svn: 215474
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compilation database and makes it behave consistently with other clang tools.
Reviewers: klimek, pcc
Reviewed By: pcc
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D4763
llvm-svn: 214607
|
|
|
|
|
|
| |
The clang rewriter is now a core facility.
llvm-svn: 213172
|
|
|
|
|
|
| |
I checked this with Release+Asserts on x86_64-mingw32. Please restore partially if this were overkill.
llvm-svn: 213064
|
|
|
|
| |
llvm-svn: 212920
|
|
|
|
| |
llvm-svn: 210508
|
|
|
|
| |
llvm-svn: 210447
|
|
|
|
| |
llvm-svn: 209313
|
|
|
|
|
|
| |
"check-clang" target doesn't check clang-tools-extra
llvm-svn: 207231
|
|
|
|
|
|
| |
appear to be picking it up
llvm-svn: 207230
|
|
|
|
| |
llvm-svn: 206998
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
Add new 'let' command to bind arbitrary values into constants.
These constants can then be used in the matcher expressions.
Reviewers: pcc
CC: cfe-commits
Differential Revision: http://reviews.llvm.org/D3383
llvm-svn: 206984
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
llvm-svn: 202809
|
|
|
|
| |
llvm-svn: 202649
|
|
|
|
| |
llvm-svn: 202632
|
|
|
|
| |
llvm-svn: 202238
|
|
|
|
|
|
|
| |
While at it, have cmake build and test the tool if libedit is not installed,
as this dependency is now optional.
llvm-svn: 201599
|
|
|
|
|
|
| |
Differential Revision: http://llvm-reviews.chandlerc.com/D2263
llvm-svn: 200604
|
|
|
|
|
|
| |
Differential Revision: http://llvm-reviews.chandlerc.com/D2262
llvm-svn: 200603
|
|
|
|
|
|
|
|
|
|
| |
always produce as pretty of results as it does in LLVM and Clang, but
I don't mind and the value of having a single canonical ordering is very
high IMO.
Let me know if you spot really serious problems here.
llvm-svn: 198703
|
|
|
|
| |
llvm-svn: 196860
|
|
|
|
|
|
|
| |
These definitions are required by the standard. MSVC rejecting them
appears to be a bug.
llvm-svn: 194252
|
|
|
|
| |
llvm-svn: 194247
|
|
|
|
| |
llvm-svn: 194230
|
|
This tool is for interactive exploration of the Clang AST using AST matchers.
It currently allows the user to enter a matcher at an interactive prompt
and view the resulting bindings as diagnostics, AST pretty prints or AST
dumps. Example session:
$ cat foo.c
void foo(void) {}
$ clang-query foo.c --
clang-query> match functionDecl()
Match #1:
foo.c:1:1: note: "root" binds here
void foo(void) {}
^~~~~~~~~~~~~~~~~
1 match.
Differential Revision: http://llvm-reviews.chandlerc.com/D2098
llvm-svn: 194227
|