original_string: public function make_question($questiondata) {
          $question = $this->make_question_instance($questiondata);
          $this->initialise_question_instance($question, $questiondata);
          return $question;
      }
code: public function make_question($questiondata) {
          $question = $this->make_question_instance($questiondata);
          $this->initialise_question_instance($question, $questiondata);
          return $question;
      }
code_tokens: public function make_question ( $ questiondata ) { $ question = $ this -> make_question_instance ( $ questiondata ) ; $ this -> initialise_question_instance ( $ question , $ questiondata ) ; return $ question ; }
docstring: Create an appropriate question_definition for the question of this type
  using data loaded from the database.
  @param object $questiondata the question data loaded from the database.
  @return question_definition the corresponding question_definition.
docstring_tokens: Create an appropriate question_definition for the question of this type using data loaded from the database .