
c'oT—  ã               @   sC   d  Z  d d l m Z d d l m Z Gd d „  d e j ƒ Z d S)zf
Fixer that adds ``from builtins import object`` if there is a line
like this:
    class Foo(object):
é    )Ú
fixer_base)Útouch_import_topc               @   s"   e  Z d  Z d Z d d „  Z d S)Ú	FixObjectz<classdef< 'class' NAME '(' name='object' ')' colon=':' any >c             C   s   t  d d | ƒ d  S)NÚbuiltinsÚobject)r   )ÚselfZnodeZresults© r   ú>/usr/lib/python3/dist-packages/libfuturize/fixes/fix_object.pyÚ	transform   s    zFixObject.transformN)Ú__name__Ú
__module__Ú__qualname__ZPATTERNr
   r   r   r   r	   r      s   r   N)Ú__doc__Zlib2to3r   Zlibfuturize.fixer_utilr   ZBaseFixr   r   r   r   r	   Ú<module>   s   