diff options
Diffstat (limited to 'clang/unittests/Analysis/FlowSensitive/MockHeaders.h')
-rw-r--r-- | clang/unittests/Analysis/FlowSensitive/MockHeaders.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/clang/unittests/Analysis/FlowSensitive/MockHeaders.h b/clang/unittests/Analysis/FlowSensitive/MockHeaders.h new file mode 100644 index 0000000..c0b544f --- /dev/null +++ b/clang/unittests/Analysis/FlowSensitive/MockHeaders.h @@ -0,0 +1,30 @@ +//===--- MockHeaders.h - Mock headers for dataflow analyses -*- C++ -----*-===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// +// +// This file defines mock headers for testing of dataflow analyses. +// +//===----------------------------------------------------------------------===// + +#ifndef LLVM_CLANG_ANALYSIS_FLOW_SENSITIVE_MOCK_HEADERS_H_ +#define LLVM_CLANG_ANALYSIS_FLOW_SENSITIVE_MOCK_HEADERS_H_ + +#include <string> +#include <utility> +#include <vector> + +namespace clang { +namespace dataflow { +namespace test { + +std::vector<std::pair<std::string, std::string>> getMockHeaders(); + +} // namespace test +} // namespace dataflow +} // namespace clang + +#endif // LLVM_CLANG_ANALYSIS_FLOW_SENSITIVE_MOCK_HEADERS_H_ |