diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy/ClangTidy.h')
| -rw-r--r-- | clang-tools-extra/clang-tidy/ClangTidy.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-tidy/ClangTidy.h b/clang-tools-extra/clang-tidy/ClangTidy.h index 1bc3e29592d..a0ae18d24a9 100644 --- a/clang-tools-extra/clang-tidy/ClangTidy.h +++ b/clang-tools-extra/clang-tidy/ClangTidy.h @@ -16,6 +16,7 @@ #include "clang/Basic/Diagnostic.h" #include "clang/Basic/SourceManager.h" #include "clang/Tooling/Refactoring.h" +#include <vector> namespace clang { @@ -124,14 +125,14 @@ std::vector<std::string> getCheckNames(const ClangTidyOptions &Options); ClangTidyStats runClangTidy(const ClangTidyOptions &Options, const tooling::CompilationDatabase &Compilations, ArrayRef<std::string> Ranges, - SmallVectorImpl<ClangTidyError> *Errors); + std::vector<ClangTidyError> *Errors); // FIXME: This interface will need to be significantly extended to be useful. // FIXME: Implement confidence levels for displaying/fixing errors. // /// \brief Displays the found \p Errors to the users. If \p Fix is true, \p /// Errors containing fixes are automatically applied. -void handleErrors(SmallVectorImpl<ClangTidyError> &Errors, bool Fix); +void handleErrors(const std::vector<ClangTidyError> &Errors, bool Fix); } // end namespace tidy } // end namespace clang |

