| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/pygobject/2.0/codegen/ |
Upload File : |
Ñò
U¢ºJc @ sø d Z d d k Z d d k Z d d k Z d d k Z d g Z d d d „ ƒ YZ e i d ƒ Z e i d ƒ Z e i d ƒ Z
e i d ƒ Z e i d
e i ƒ Z
e i d ƒ Z d „ Z d
„ Z d d „ Z e i d ƒ Z d „ Z d d „ Z d S( sk Simple module for extracting GNOME style doc comments from C
sources, so I can use them for other purposes.iÿÿÿÿNt extractt FunctionDocc B sP e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s( d | _ g | _ d | _ d | _ d S( Nt ( t Nonet namet paramst descriptiont ret( t self( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt __init__
s c C s
| | _ d S( N( R ( R R ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt set_name s c C s1 | d j o
d } n | i i | | f ƒ d S( Ns ...t Varargs( R t append( R R R ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt add_param s
c C s1 | i d d | i d d | f | i d <d S( Niÿÿÿÿi i ( R ( R t extra( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt append_to_last_param s c C ss x\ t t | i ƒ ƒ D]E } | i | d | j o' | | i | d | f | i | <d Sq W| i | | ƒ d S( Ni i ( t ranget lenR R
( R R R t i( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt append_to_named_param s " c C s | i | | _ d S( N( R ( R R ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt append_description s c C s | i | | _ d S( N( R ( R R ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt
append_return s c C s4 x- | i D] \ } } | | j o | Sq
Wd Sd S( NR ( R ( R R t paramR ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyt get_param_description# s
(
t __name__t
__module__R R
R
R R R R R ( ( ( s. /usr/share/pygobject/2.0/codegen/docextract.pyR s s ^\s*/\*\*\ss ^\s*\*+/s ^\s*\*\s*s ^(\w+)\s*:?s. ^(returns:|return\s+value:|returns\s*)(.*\n?)$s ^@(\S+)\s*:(.*\n?)$c C s× | i ƒ } d } x¾| o¶| pB t i | ƒ o d } t ƒ } d } d } n | i ƒ } q n t i | ƒ oD | i p t i i d ƒ n | | | i <d } | i ƒ } q n t i
d | ƒ } | p
d } n | i p4 t i | ƒ } | o | i | i
d ƒ ƒ qÂn©| oc t i | ƒ } | o<