SIGN IN SIGN UP

topdown: Fix inlining of negated refs and calls

These changes are somewhat self-explanatory--the negation inlining
optimization was not producing the correct output if the statements to
be inlined contained nested refs or calls. The problem is that
`not` only applies to the function or outer reference, not the operands.

Signed-off-by: Torin Sandall <torinsandall@gmail.com>
T
Torin Sandall committed
f292c18488b5fe2f040da80f061339660dddde35
Parent: 280d3be