History log of /external/clang/lib/Tooling/ArgumentsAdjusters.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
63d5335aea916584b76790af1f1ed7caeaf8efeb 06-Jun-2013 Pavel Labath <labath@google.com> ClangTool: strip -o from the command line

Summary:
This patch creates a new ArgumentsAdjuster, which removes all -o parameters from
the command line. This adjuster is inserted by default into the ClangTool pipeline.

Reviewers: klimek

CC: cfe-commits, revane

Differential Revision: http://llvm-reviews.chandlerc.com/D925

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183398 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Tooling/ArgumentsAdjusters.cpp
e7b04868ea410c846e4c63c80e32538bbc693264 05-Jun-2013 Alexander Kornienko <alexfh@google.com> Make clang tools ignore -fcolor-diagnostics and -fdiagnostics-color retrieved from the compilation database.

Summary:
Clang tools' diagnostic output could be force colored when a command
line from the compilation database contains -fcolor-diagnostics or
-fdiagnostics-color. This is not what we want e.g. for vim integration.

Reviewers: klimek

Reviewed By: klimek

CC: cfe-commits, revane, jordan_rose

Differential Revision: http://llvm-reviews.chandlerc.com/D917

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@183304 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Tooling/ArgumentsAdjusters.cpp
025983a8dd27fd5ff1defa11ebcd88ecd7248773 09-May-2012 David Blaikie <dblaikie@gmail.com> Fix -Wdelete-non-virtual-dtor in Tooling code.

Also, add an anchor as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156495 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Tooling/ArgumentsAdjusters.cpp
a01ddc787b5c8b1cf11e975d3586908d3629954c 09-May-2012 Simon Atanasyan <satanasyan@mips.com> Declare abstract class ArgumentsAdjuster. This abstract interface describes
a command line argument adjuster, which is responsible for command line
arguments modification before the arguments are used to run a frontend action.

Define class ClangSyntaxOnlyAdjuster implements ArgumentsAdjuster interface.
This class converts input command line arguments to the "syntax check only"
variant.

Reviewed by Manuel Klimek.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156478 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/lib/Tooling/ArgumentsAdjusters.cpp