GCC Middle and Back End API Reference
|
#include <analyzer.h>
Public Member Functions | |
virtual | ~known_function () |
virtual bool | matches_call_types_p (const call_details &cd) const =0 |
virtual void | impl_call_pre (const call_details &) const |
virtual void | impl_call_post (const call_details &) const |
virtual const builtin_known_function * | dyn_cast_builtin_kf () const |
Abstract base class for simulating the behavior of known functions, supplied by the core of the analyzer, or by plugins. The former are typically implemented in the various kf*.cc
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ana::builtin_known_function.
References NULL.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in ana::pure_known_function_with_default_return.
|
pure virtual |
Implemented in ana::internal_known_function.