Lines Matching refs:function_decl
674 record_artifacts_as_used_in_fn_decl(const function_decl *fn)
680 record_artifact_as_used_by(t.get(), const_cast<function_decl*>(fn));
685 record_artifact_as_used_by(t.get(), const_cast<function_decl*>(fn));
1317 static function_decl::parameter_sptr
3265 static shared_ptr<function_decl::parameter>
3268 shared_ptr<function_decl::parameter> nil;
3306 function_decl::parameter_sptr p
3307 (new function_decl::parameter(type, name, loc,
3313 /// Build a function_decl from a 'function-decl' xml node.
3317 /// @param node the xml node to build the function_decl from.
3323 /// shared_ptr<function_decl> that is returned is then really a
3329 /// @return a pointer to a newly created function_decl upon successful
3369 std::vector<function_decl::parameter_sptr> parms;
3378 if (function_decl::parameter_sptr p =
3408 : new function_decl(name, fn_type,
3433 /// Build a function_decl from a 'function-decl' xml node if it's not
3439 /// @param node the xml node to build the function_decl from.
3451 /// @return a pointer to a newly created function_decl upon successful
4029 std::vector<shared_ptr<function_decl::parameter> > parms;
4058 if (function_decl::parameter_sptr p =