Lines Matching refs:function_decl

113 /// and which value is the corresponding function_decl.
4388 const vector<function_decl*> *fns = corp->lookup_functions(id);
4392 for (vector<function_decl*>::const_iterator i = fns->begin();
4396 function_decl* f = *i;
4457 // The function_decl now has an associated (public) ELF symbol so
12322 /// Once a function_decl has been built and added to a class as a
12324 /// function_decl concerning the properties of its relationship with
12328 /// @param die the DIE of the function_decl that has been just built.
12330 /// @param f the function_decl that has just been built from @p die.
12369 function_decl::parameter_sptr first_parm;
13314 function_decl_sptr f = dynamic_pointer_cast<function_decl>(r);
13861 function_decl::parameters function_parms;
13887 function_decl::parameter_sptr p
13888 (new function_decl::parameter(parm_type, name, loc,
13900 function_decl::parameter_sptr p
13901 (new function_decl::parameter(parm_type,
14491 /// Build a @ref function_decl out of a DW_TAG_subprogram DIE if the
14502 /// Also note that the function_decl IR returned by this function must
14505 /// the corresponding properties on the function_decl IR are updated
14506 /// accordingly. This is done to support "updating" a function_decl
14523 /// @param result if this is set to an existing function_decl, this
14525 /// @p fn_die to that exising function_decl. Otherwise, if this
14526 /// parameter is NULL, a new function_decl is going to be allocated
14863 /// Build a @ref function_decl our of a DW_TAG_subprogram DIE.
14931 : new function_decl(fname, fn_type,
15568 fn = dynamic_pointer_cast<function_decl>(d);