Lines Matching refs:function_decl
41 /// data is a vector of abigail::ir::function_decl*
42 typedef unordered_map<string, vector<function_decl*> > str_fn_ptrs_map_type;
249 get_id(const function_decl& fn)
270 vector<function_decl*>*
289 vector<function_decl*>*
290 fn_id_is_in_id_fns_map(const function_decl* fn)
305 fn_is_in_fns(const function_decl* fn, const vector<function_decl*>& fns)
311 for (vector<function_decl*>::const_iterator i = fns.begin();
327 fn_is_in_id_fns_map(const function_decl* fn)
329 vector<function_decl*>* fns = fn_id_is_in_id_fns_map(fn);
340 add_fn_to_id_fns_map(function_decl* fn)
347 vector<function_decl*>* fns = fn_id_is_in_id_fns_map(fn_id);
349 fns = &(id_fns_map()[fn_id] = vector<function_decl*>());
364 fns = &(id_fns_map()[fn_id] = vector<function_decl*>());
406 add_fn_to_exported(const function_decl* fn)
410 fns_.push_back(const_cast<function_decl*>(fn));
411 add_fn_to_id_fns_map(const_cast<function_decl*>(fn));
454 keep_wrt_id_of_fns_to_keep(const function_decl* fn)
499 keep_wrt_regex_of_fns_to_suppress(const function_decl *fn)
528 keep_wrt_regex_of_fns_to_keep(const function_decl *fn)
686 vector<function_decl*> fns;