ó
\K]c           @@ sk   d  d l  m Z m Z d  d l j Z d  d l m Z d e j f d „  ƒ  YZ	 e
 d k rg e j ƒ  n  d S(   i    (   t   print_functiont   absolute_importN(   t   roct   TestLinkagec           B@ s   e  Z d  „  Z RS(   c         @ sŠ   t  j d t ƒ d „  ƒ ‰  t  j d t ƒ ‡  f d †  ƒ ‰ t  j d t ƒ ‡  ‡ f d †  ƒ ‰ t  j ‡ f d †  ƒ } | d d ƒ d  S(   Nt   devicec           S@ s   d  S(   N(    (    (    (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   base	   s    c           @ s   ˆ  ƒ  d  S(   N(    (    (   R   (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   layer1   s    c           @ s   ˆ ƒ  ˆ  ƒ  d  S(   N(    (    (   R   R   (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   layer2   s    c         @ s   ˆ  ƒ  d  S(   N(    (   t   a(   R   (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   kernel   s    i   (   i   i   (   R   t   jitt   True(   t   selfR	   (    (   R   R   R   sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   test_indirection   s
    !$(   t   __name__t
   __module__R   (    (    (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyR      s   t   __main__(   t
   __future__R    R   t   numba.unittest_supportt   unittest_supportt   unittestt   numbaR   t   TestCaseR   R   t   main(    (    (    sA   lib/python2.7/site-packages/numba/roc/tests/hsapy/test_linkage.pyt   <module>   s
   