def _write_source_code(tlobject, kind, builder, type_constructors):
    """
    Writes the source code corresponding to the given TLObject
    by making use of the ``builder`` `SourceBuilder`.

    Additional information such as file path depth and
    the ``Type: [Constructors]`` must be given for proper
    importing and documentation strings.
    """
    _write_class_init(tlobject, kind, type_constructors, builder)
    _write_resolve(tlobject, builder)
    _write_to_dict(tlobject, builder)
    _write_to_bytes(tlobject, builder)
    _write_from_reader(tlobject, builder)
    _write_read_result(tlobject, builder)
def _write_source_code ( tlobject , kind , builder , type_constructors ) : _write_class_init ( tlobject , kind , type_constructors , builder ) _write_resolve ( tlobject , builder ) _write_to_dict ( tlobject , builder ) _write_to_bytes ( tlobject , builder ) _write_from_reader ( tlobject , builder ) _write_read_result ( tlobject , builder )
Writes the source code corresponding to the given TLObject
    by making use of the ``builder`` `SourceBuilder`.

    Additional information such as file path depth and
    the ``Type: [Constructors]`` must be given for proper
    importing and documentation strings.