+
    i                     R    R t ^ RIHt ^ RIHt ^ RIHt ^ RIHt R R lt	R R lt
R	# )
z"Astroid hooks for numpy ma module.)nodes)register_module_extenderparseAstroidManagerc                8    V ^8  d   QhR\         P                  /# )   return)r   Module)formats   ">/usr/lib/python3/dist-packages/astroid/brain/brain_numpy_ma.py__annotate__r      s     	 	ELL 	    c                     \        R4      # )zm
Infer the call of various numpy.ma functions.

:param node: node to infer
:param context: inference context
z
    import numpy.ma
    def masked_where(condition, a, copy=True):
        return numpy.ma.masked_array(a, mask=[])

    def masked_invalid(a, copy=True):
        return numpy.ma.masked_array(a, mask=[])
    r    r   r   numpy_ma_transformr      s       	 	r   c                (    V ^8  d   QhR\         RR/# )r	   managerr
   Nr   )r   s   "r   r   r      s     F Fn F Fr   c                 (    \        V R \        4       R# )znumpy.maN)r   r   )r   s   &r   registerr      s    Wj2DEr   N)__doc__astroidr   astroid.brain.helpersr   astroid.builderr   astroid.managerr   r   r   r   r   r   <module>r      s!   
 )  : ! *	"Fr   