Adding object thisIsAnError
Adding object thisIsAnError
Adding object thisIsNotAnError
Adding object thisIsNotAnError
Adding function thisIsAlsoNotAnError
--- Entering scope
--- Entering scope
Adding object thisIsNotAnError
--- Leaving scope containing
--- Leaving scope containing
Adding function thisIsAlsoNotAnError
--- Entering scope
Adding object x
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
Adding function thisIsStillNotAnError
--- Entering scope
--- Leaving scope containing
Adding function thisIsStillNotAnError
--- Entering scope
--- Leaving scope containing
Adding function butThisIsAnError
--- Entering scope
--- Entering scope
--- Leaving scope containing
--- Leaving scope containing
Adding function butThisIsAnError
Error: duplicate function definition for butThisIsAnError: function
  with parameters
    double 
  returning 
    double 
  with body 
    CompoundStmt

