parameters: (di, block)
return_statement: return "\n\n".join(output)
docstring: Create class and function docstrings of a new style gnuradio block for a
      swig interface file.
docstring_summary: Create class and function docstrings of a new style gnuradio block for a
      swig interface file.
docstring_tokens: Create class and function docstrings of a new style gnuradio block for a swig interface file .
function: def make_block2_entry(di, block):
      """
      Create class and function docstrings of a new style gnuradio block for a
      swig interface file.
      """
      descriptions = []
      # For new style blocks all the relevant documentation should be
      # associated with the 'make' method.
      class_description = combine_descriptions(block)
      make_func = block.get_member('make', DoxyFunction)
      make_description = combine_descriptions(make_func)
      description = class_description + "\n\nConstructor Specific Documentation:\n\n" + make_description
      # Associate the combined description with the class and
      # the make function.
      output = []
      output.append(make_class_entry(
              block, description=description,
              ignored_methods=['make'], params=make_func.params))
      makename = block.name() + '::make'
      output.append(make_func_entry(
              make_func, name=makename, description=description,
              params=make_func.params))
      return "\n\n".join(output)
function_tokens: def make_block2_entry ( di , block ) : descriptions = [ ] # For new style blocks all the relevant documentation should be # associated with the 'make' method. class_description = combine_descriptions ( block ) make_func = block . get_member ( 'make' , DoxyFunction ) make_description = combine_descriptions ( make_func ) description = class_description + "\n\nConstructor Specific Documentation:\n\n" + make_description # Associate the combined description with the class and # the make function. output = [ ] output . append ( make_class_entry ( block , description = description , ignored_methods = [ 'make' ] , params = make_func . params ) ) makename = block . name ( ) + '::make' output . append ( make_func_entry ( make_func , name = makename , description = description , params = make_func . params ) ) return "\n\n" . join ( output )