diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2018-07-31 17:06:31 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2018-07-31 17:06:31 +0000 | 
| commit | 735bee93f1285c5c55c64d80fdc2ede4c0f23341 (patch) | |
| tree | e1209c2a0b4880eee15e0ce705016372f7c88724 /contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp | |
| parent | 51315c45ff5643a27f9c84b816db54ee870ba29b (diff) | |
| parent | 486754660bb926339aefcf012a3f848592babb8b (diff) | |
Notes
Diffstat (limited to 'contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp')
| -rw-r--r-- | contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp b/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp index 7068ec2c4010..c8e9c167422e 100644 --- a/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp +++ b/contrib/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp @@ -1,4 +1,4 @@ -//===--- ArgumentsAdjusters.cpp - Command line arguments adjuster ---------===// +//===- ArgumentsAdjusters.cpp - Command line arguments adjuster -----------===//  //  //                     The LLVM Compiler Infrastructure  // @@ -13,6 +13,9 @@  //===----------------------------------------------------------------------===//  #include "clang/Tooling/ArgumentsAdjusters.h" +#include "clang/Basic/LLVM.h" +#include "llvm/ADT/StringRef.h" +#include <cstddef>  namespace clang {  namespace tooling { @@ -21,7 +24,7 @@ namespace tooling {  ArgumentsAdjuster getClangSyntaxOnlyAdjuster() {    return [](const CommandLineArguments &Args, StringRef /*unused*/) {      CommandLineArguments AdjustedArgs; -    for (size_t i = 0, e = Args.size(); i != e; ++i) { +    for (size_t i = 0, e = Args.size(); i < e; ++i) {        StringRef Arg = Args[i];        // FIXME: Remove options that generate output.        if (!Arg.startswith("-fcolor-diagnostics") &&  | 
