code: def in_function_call(self):
          
          #The last thing to do before we can form completions etc. is perform
          #a real-time update of the in-memory versions of the modules.
          if settings.real_time_update:
              cache.rt.update(self._user_context)
  
          return self._evaluator.in_function_call()
docs: Return either completion information or a call signature for
          the function definition that we are on currently.