On 07/13/2013 05:37 AM, Andrew Sutton wrote:
There are two instantiations on purpose.
OK.
A lot of the new code in pt.c doesn't seem like it needs to be there; let's
put as much in constraint.cc as we can. Let's move some of the bits out of
semantics.c as well.
I think the [fixup|declare]_local_parms could move to semantics.c.
Would you recommend moving tsubst_* for requirements into
constraints.cc?
Yes, but I was thinking that [fixup|declare]_local_parms would go to
constraints.cc as well. Both semantics.c and pt.c are too large already.
Jason