;
Ëâ"Ic               @   sÚ   d  Z  d d l Z Gd „  d ƒ Z Gd „  d e ƒ Z Gd „  d e ƒ Z Gd	 „  d
 e e ƒ Z Gd „  d e ƒ Z Gd „  d e ƒ Z Gd „  d e ƒ Z	 Gd „  d e e	 ƒ Z
 Gd „  d e ƒ Z e j e d d ƒ Z d S(   u$   Something just to look at via pydoc.i    Nc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u   A classic class.c             C   s   d S(   u   Method defined in A.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   A_method   s    c             C   s   d S(   u   Method defined in A and B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AB_method	   s    c             C   s   d S(   u   Method defined in A and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AC_method   s    c             C   s   d S(   u   Method defined in A and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AD_method   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_method   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_method   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_method   s    N(   u   __name__u
   __module__u   __doc__u   A_methodu	   AB_methodu	   AC_methodu	   AD_methodu
   ABC_methodu
   ABD_methodu
   ACD_methodu   ABCD_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   A_classic   s   
							u	   A_classicc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u(   A classic class, derived from A_classic.c             C   s   d S(   u   Method defined in A and B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AB_method   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_method   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_method!   s    c             C   s   d S(   u   Method defined in B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   B_method#   s    c             C   s   d S(   u   Method defined in B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BC_method%   s    c             C   s   d S(   u   Method defined in B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BD_method'   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_method)   s    N(   u   __name__u
   __module__u   __doc__u	   AB_methodu
   ABC_methodu
   ABD_methodu   ABCD_methodu   B_methodu	   BC_methodu	   BD_methodu
   BCD_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   B_classic   s   
							u	   B_classicc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u(   A classic class, derived from A_classic.c             C   s   d S(   u   Method defined in A and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AC_method.   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method0   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_method2   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_method4   s    c             C   s   d S(   u   Method defined in B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BC_method6   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_method8   s    c             C   s   d S(   u   Method defined in C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   C_method:   s    c             C   s   d S(   u   Method defined in C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   CD_method<   s    N(   u   __name__u
   __module__u   __doc__u	   AC_methodu
   ABC_methodu
   ACD_methodu   ABCD_methodu	   BC_methodu
   BCD_methodu   C_methodu	   CD_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   C_classic,   s   
							u	   C_classicc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u6   A classic class, derived from B_classic and C_classic.c             C   s   d S(   u   Method defined in A and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AD_methodA   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_methodC   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_methodE   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_methodG   s    c             C   s   d S(   u   Method defined in B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BD_methodI   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_methodK   s    c             C   s   d S(   u   Method defined in C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   CD_methodM   s    c             C   s   d S(   u   Method defined in D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   D_methodO   s    N(   u   __name__u
   __module__u   __doc__u	   AD_methodu
   ABD_methodu
   ACD_methodu   ABCD_methodu	   BD_methodu
   BCD_methodu	   CD_methodu   D_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   D_classic?   s   
							u	   D_classicc          	   B   sÈ   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 „  Z e e ƒ Z d
 „  Z e e ƒ Z d „  Z d „  Z d „  Z e d e d e d e d d ƒ Z e Z d S(   u   A new-style class.c             C   s   d S(   u   Method defined in A.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   A_methodV   s    c             C   s   d S(   u   Method defined in A and B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AB_methodX   s    c             C   s   d S(   u   Method defined in A and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AC_methodZ   s    c             C   s   d S(   u   Method defined in A and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AD_method\   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method^   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_method`   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_methodb   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_methodd   s    c             C   s   d S(   u   A class method defined in A.N(    (   u   clsu   x(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   A_classmethodg   s    c               C   s   d S(   u   A static method defined in A.N(    (    (    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   A_staticmethodk   s    c             C   s   d S(   u   A property getter function.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   _getxo   s    c             C   s   d S(   u   A property setter function.N(    (   u   selfu   value(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   _setxq   s    c             C   s   d S(   u   A property deleter function.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   _delxs   s    u   fdelu   fgetu   fsetu   docu   A sample property defined in A.N(   u   __name__u
   __module__u   __doc__u   A_methodu	   AB_methodu	   AC_methodu	   AD_methodu
   ABC_methodu
   ABD_methodu
   ACD_methodu   ABCD_methodu   A_classmethodu   classmethodu   A_staticmethodu   staticmethodu   _getxu   _setxu   _delxu   propertyu
   A_propertyu   intu   A_int_alias(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   A_newS   s&   
														u   A_newc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u&   A new-style class, derived from A_new.c             C   s   d S(   u   Method defined in A and B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AB_method}   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_method   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_methodƒ   s    c             C   s   d S(   u   Method defined in B.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   B_method…   s    c             C   s   d S(   u   Method defined in B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BC_method‡   s    c             C   s   d S(   u   Method defined in B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BD_method‰   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_method‹   s    N(   u   __name__u
   __module__u   __doc__u	   AB_methodu
   ABC_methodu
   ABD_methodu   ABCD_methodu   B_methodu	   BC_methodu	   BD_methodu
   BCD_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   B_newz   s   
							u   B_newc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u&   A new-style class, derived from A_new.c             C   s   d S(   u   Method defined in A and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AC_method‘   s    c             C   s   d S(   u   Method defined in A, B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABC_method“   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_method•   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_method—   s    c             C   s   d S(   u   Method defined in B and C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BC_method™   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_method›   s    c             C   s   d S(   u   Method defined in C.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   C_method   s    c             C   s   d S(   u   Method defined in C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   CD_methodŸ   s    N(   u   __name__u
   __module__u   __doc__u	   AC_methodu
   ABC_methodu
   ACD_methodu   ABCD_methodu	   BC_methodu
   BCD_methodu   C_methodu	   CD_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   C_newŽ   s   
							u   C_newc             B   s\   |  Ee  Z d  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d „  Z
 d	 S(
   u5   A new-style class, derived from B_new and C_new.
    c             C   s   d S(   u   Method defined in A and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   AD_method¦   s    c             C   s   d S(   u   Method defined in A, B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ABD_method¨   s    c             C   s   d S(   u   Method defined in A, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   ACD_methodª   s    c             C   s   d S(   u    Method defined in A, B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   ABCD_method¬   s    c             C   s   d S(   u   Method defined in B and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   BD_method®   s    c             C   s   d S(   u   Method defined in B, C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu
   BCD_method°   s    c             C   s   d S(   u   Method defined in C and D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu	   CD_method²   s    c             C   s   d S(   u   Method defined in D.N(    (   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   D_method´   s    N(   u   __name__u
   __module__u   __doc__u	   AD_methodu
   ABD_methodu
   ACD_methodu   ABCD_methodu	   BD_methodu
   BCD_methodu	   CD_methodu   D_method(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   D_new¢   s   
							u   D_newc             B   st   |  Ee  Z d  Z d „  Z Gd „  d ƒ Z Gd „  d ƒ Z Gd „  d ƒ Z e e d ƒ e d ƒ e d ƒ d	 ƒ Z d
 S(   už   From SF bug 472347, by Roeland Rengelink.

    Property getters etc may not be vanilla functions or methods,
    and this used to make GUI pydoc blow up.
    c             C   s   i d d 6|  _  d  S(   Ni    u   x(   u   desc(   u   self(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __init__¾   s    c             B   s    |  Ee  Z d  „  Z d „  Z d S(   c             C   s   | |  _  d  S(   N(   u   attr(   u   selfu   attr(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __init__Â   s    c             C   s   t  d |  | ƒ | j |  j S(   Nu
   Get called(   u   printu   descu   attr(   u   selfu   inst(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __call__Ä   s    N(   u   __name__u
   __module__u   __init__u   __call__(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   get_descÁ   s   
	u   get_descc             B   s    |  Ee  Z d  „  Z d „  Z d S(   c             C   s   | |  _  d  S(   N(   u   attr(   u   selfu   attr(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __init__È   s    c             C   s'   t  d |  | | ƒ | | j |  j <d  S(   Nu
   Set called(   u   printu   descu   attr(   u   selfu   instu   val(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __call__Ê   s    N(   u   __name__u
   __module__u   __init__u   __call__(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   set_descÇ   s   
	u   set_descc             B   s    |  Ee  Z d  „  Z d „  Z d S(   c             C   s   | |  _  d  S(   N(   u   attr(   u   selfu   attr(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __init__Î   s    c             C   s!   t  d |  | ƒ | j |  j =d  S(   Nu
   Del called(   u   printu   descu   attr(   u   selfu   inst(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   __call__Ð   s    N(   u   __name__u
   __module__u   __init__u   __call__(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   del_descÍ   s   
	u   del_descu   xu   prop xN(	   u   __name__u
   __module__u   __doc__u   __init__u   get_descu   set_descu   del_descu   propertyu   x(   u
   __locals__(    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   FunkyProperties·   s   
	u   FunkyPropertiesu
   .submoduleu8   A submodule, which should appear in its parent's summary(   u   __doc__u   typesu	   A_classicu	   B_classicu	   C_classicu	   D_classicu   objectu   A_newu   B_newu   C_newu   D_newu   FunkyPropertiesu
   ModuleTypeu   __name__u	   submodule(    (    (    u-   /mit/python/lib/python3.0/test/pydocfodder.pyu   <module>   s   ' 