Keep track of call vs. construct using CallInfo .construct
Keep track of call vs. construct using CallInfo .construct

We determine whether to .call or .constrcut an intpr.Function based on CallExpression vs. NewExpression but, to simplify future improvments to the builtins F.p.call and F.p.bind, and to BoundFunction.p.call/.construct, make an initial determination and then store the result in the CallInfo struct.

NeilFraser/CodeCity,NeilFraser/CodeCity,NeilFraser/CodeCity,google/CodeCity,google/CodeCity,google/CodeCity,NeilFraser/CodeCity,google/CodeCity