clang API Documentation
00001 //==- LocalCheckers.h - Intra-Procedural+Flow-Sensitive Checkers -*- C++ -*-==// 00002 // 00003 // The LLVM Compiler Infrastructure 00004 // 00005 // This file is distributed under the University of Illinois Open Source 00006 // License. See LICENSE.TXT for details. 00007 // 00008 //===----------------------------------------------------------------------===// 00009 // 00010 // This file defines the interface to call a set of intra-procedural (local) 00011 // checkers that use flow/path-sensitive analyses to find bugs. 00012 // 00013 //===----------------------------------------------------------------------===// 00014 00015 #ifndef LLVM_CLANG_STATICANALYZER_CHECKERS_LOCALCHECKERS_H 00016 #define LLVM_CLANG_STATICANALYZER_CHECKERS_LOCALCHECKERS_H 00017 00018 namespace clang { 00019 namespace ento { 00020 00021 class ExprEngine; 00022 00023 void RegisterCallInliner(ExprEngine &Eng); 00024 00025 } // end namespace ento 00026 } // end namespace clang 00027 00028 #endif