Lines Matching defs:fe_iface

10 /// This file contains the definitions of the the fe_iface base type.
25 /// The private data structure for the @ref fe_iface type.
26 struct fe_iface::priv
30 fe_iface::options_type options;
41 /// This function resets the data of @ref fe_iface::priv data so
52 }; //end struct fe_iface::priv
54 /// Constructor of the type @ref fe_iface::options_type.
57 fe_iface::options_type::options_type(environment& e)
62 /// Constructor of the type @ref fe_iface.
68 fe_iface::fe_iface(const std::string& corpus_path, environment& e)
74 fe_iface::~fe_iface()
84 fe_iface::reset(const std::string& corpus_path,
88 priv_ = new fe_iface::priv(corpus_path, e);
94 const fe_iface::options_type&
95 fe_iface::options() const
101 fe_iface::options_type&
102 fe_iface::options()
111 fe_iface::corpus_path() const
120 fe_iface::corpus_path(const std::string& p)
127 fe_iface::dt_soname() const
134 fe_iface::dt_soname(const string& soname)
143 fe_iface::load_in_linux_kernel_mode() const
152 fe_iface::suppressions()
161 fe_iface::suppressions() const
170 fe_iface::suppressions(suppr::suppressions_type& supprs)
195 fe_iface::add_suppressions(const suppr::suppressions_type& supprs)
206 fe_iface::corpus()
220 fe_iface::corpus() const
221 {return const_cast<fe_iface*>(this)->corpus();}
227 fe_iface::corpus_group()
234 fe_iface::corpus_group() const
235 {return const_cast<fe_iface*>(this)->corpus_group();}
243 fe_iface::corpus_group(const ir::corpus_group_sptr& cg)
250 fe_iface::has_corpus_group() const
258 fe_iface::main_corpus_from_current_group()
271 fe_iface::current_corpus_is_main_corpus_from_current_group()
293 fe_iface::should_reuse_type_from_corpus_group()
308 fe_iface::maybe_add_fn_to_exported_decls(const function_decl* fn)
321 fe_iface::maybe_add_var_to_exported_decls(const var_decl* var)
329 /// The bitwise OR operator for the @ref fe_iface::status type.
336 fe_iface::status
337 operator|(fe_iface::status l, fe_iface::status r)
339 return static_cast<fe_iface::status>(static_cast<unsigned>(l)
343 /// The bitwise AND operator for the @ref fe_iface::status type.
350 fe_iface::status
351 operator&(fe_iface::status l, fe_iface::status r)
353 return static_cast<fe_iface::status>(static_cast<unsigned>(l)
357 /// The bitwise |= operator for the @ref fe_iface::status type.
364 fe_iface::status&
365 operator|=(fe_iface::status& l, fe_iface::status r)
371 /// The bitwise &= operator for the @ref fe_iface::status type.
378 fe_iface::status&
379 operator&=(fe_iface::status& l, fe_iface::status r)
395 status_to_diagnostic_string(fe_iface::status s)
399 if (s & fe_iface::STATUS_DEBUG_INFO_NOT_FOUND)
402 if (s & fe_iface::STATUS_ALT_DEBUG_INFO_NOT_FOUND)
405 if (s & fe_iface::STATUS_NO_SYMBOLS_FOUND)