| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
llvm-svn: 172818
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Renaming GetCompilations() and GetSourcePathList() to follow LLVM
style.
- Updating docs to reflect name change.
- Also updating help text to not mention clang-check since this class
can be used by any tool.
Reviewed By: Alexander Kornienko
llvm-svn: 170229
|
|
|
|
|
|
|
|
|
| |
http://clang.llvm.org/docs/ClangTools.html, this adds -fixit option to
clang-check. Thus, clang-check can become a general-purpose tool to run
clang capitalizing on the info stored in a compilation database.
Review: http://llvm-reviews.chandlerc.com/D51
llvm-svn: 165110
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
A better solution to http://llvm.org/bugs/show_bug.cgi?id=13777
Named namespace + more unique name to make ODR violations unlikely.
Reviewers: chandlerc, doug.gregor, klimek
Reviewed By: doug.gregor
CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D38
llvm-svn: 163513
|
|
|
|
| |
llvm-svn: 163429
|
|
|
|
| |
llvm-svn: 162521
|
|
|
|
|
|
| |
static variables.
llvm-svn: 162391
|
|
|
|
| |
llvm-svn: 161753
|
|
|
|
|
|
| |
command-line tool stuff to CommandLineClangTool
llvm-svn: 160265
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: Provide more information on usage in -help
Test Plan: ran once
Reviewers: klimek, chandlerc, djasper
Reviewed By: klimek
CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D5
llvm-svn: 160132
|
|
|
|
| |
llvm-svn: 160048
|
|
|
|
|
|
| |
directory and all its parents.
llvm-svn: 159998
|
|
|
|
|
|
|
|
|
|
| |
from a source file and changes clang-check to make use of this.
This makes clang-check just work on in-tree builds, and allows
easy setup via a symlink per source directory to make clang-check
work without any extra configuration.
llvm-svn: 159990
|
|
|
|
|
|
| |
at the command line.
llvm-svn: 154989
|
|
Provides an API to run clang tools (FrontendActions) as standalone tools,
or repeatedly in-memory in a process. This is useful for unit-testing,
map-reduce style applications, source transformation daemons or command line
tools.
The ability to run over multiple translation units with different command
line arguments enables building up refactoring tools that need to apply
transformations across translation unit boundaries.
See tools/clang-check/ClangCheck.cpp for an example.
llvm-svn: 154008
|