(hack_method_prototype): Set DECL_CONTEXT of parms.
From-SVN: r9953
This commit is contained in:
parent
c816db88c3
commit
f7ca2fe71e
|
@ -2925,6 +2925,7 @@ hack_method_prototype (nst_methods, tmp_decl)
|
|||
tree tmp_decl;
|
||||
{
|
||||
tree parms;
|
||||
tree parm;
|
||||
|
||||
/* Hack to avoid problem with static typing of self arg. */
|
||||
TREE_SET_CODE (nst_methods, CLASS_METHOD_DECL);
|
||||
|
@ -2953,6 +2954,9 @@ hack_method_prototype (nst_methods, tmp_decl)
|
|||
DECL_RESULT (tmp_decl) = build_decl (RESULT_DECL, 0, restype);
|
||||
}
|
||||
|
||||
for (parm = DECL_ARGUMENTS (tmp_decl); parm; parm = TREE_CHAIN (parm))
|
||||
DECL_CONTEXT (parm) = tmp_decl;
|
||||
|
||||
init_function_start (tmp_decl, "objc-act", 0);
|
||||
|
||||
/* Typically called from expand_function_start for function definitions. */
|
||||
|
|
Loading…
Reference in New Issue