Warning: That file was not part of the compilation database. It may have many parsing errors.

1//===----------------------------------------------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#include "clang-tidy/ClangTidyCheck.h"
10
11namespace libcpp {
12class proper_version_checks : public clang::tidy::ClangTidyCheck {
13public:
14 proper_version_checks(llvm::StringRef, clang::tidy::ClangTidyContext*);
15 void registerPPCallbacks(const clang::SourceManager& source_manager,
16 clang::Preprocessor* preprocessor,
17 clang::Preprocessor* module_expander) override;
18};
19} // namespace libcpp
20

Warning: That file was not part of the compilation database. It may have many parsing errors.

Provided by KDAB

Privacy Policy
Update your C++ knowledge – Modern C++11/14/17 Training
Find out more

source code of libcxx/test/tools/clang_tidy_checks/proper_version_checks.hpp