Clang Project

clang_source_code/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
1//==- LocalCheckers.h - Intra-Procedural+Flow-Sensitive Checkers -*- C++ -*-==//
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//  This file defines the interface to call a set of intra-procedural (local)
10//  checkers that use flow/path-sensitive analyses to find bugs.
11//
12//===----------------------------------------------------------------------===//
13
14#ifndef LLVM_CLANG_STATICANALYZER_CHECKERS_LOCALCHECKERS_H
15#define LLVM_CLANG_STATICANALYZER_CHECKERS_LOCALCHECKERS_H
16
17namespace clang {
18namespace ento {
19
20class ExprEngine;
21
22void RegisterCallInliner(ExprEngine &Eng);
23
24// end namespace ento
25// end namespace clang
26
27#endif
28