parameters: (self, callee)
docstring: Maintains a list of functions that will actually be called
docstring_summary: Maintains a list of functions that will actually be called
docstring_tokens: Maintains a list of functions that will actually be called
function: def updateCalledFunctionList(self, callee):
          """Maintains a list of functions that will actually be called"""
          # Update the total call count
          self.updateTotalCallCount(callee)
          # If this function is already in the list, don't do anything else
          if callee in self.calledFunctions:
              return
          # Add this function to the list of those that will be called.
          self.calledFunctions.append(callee)
          # If this function calls other functions, add them too
          if callee in self.calledFunctionTable:
              for subCallee in self.calledFunctionTable[callee]:
                  self.updateCalledFunctionList(subCallee)
function_tokens: def updateCalledFunctionList ( self , callee ) : # Update the total call count self . updateTotalCallCount ( callee ) # If this function is already in the list, don't do anything else if callee in self . calledFunctions : return # Add this function to the list of those that will be called. self . calledFunctions . append ( callee ) # If this function calls other functions, add them too if callee in self . calledFunctionTable : for subCallee in self . calledFunctionTable [ callee ] : self . updateCalledFunctionList ( subCallee )