original_docstring: 
          Patch an extension according to requested Cython and OpenMP usage.
  
          :param Extension ext: An extension
          
docstring: Patch an extension according to requested Cython and OpenMP usage.
docstring_tokens: Patch an extension according to requested Cython and OpenMP usage .
code: def patch_extension(self, ext):
          """
          Patch an extension according to requested Cython and OpenMP usage.
  
          :param Extension ext: An extension
          """
          # Cytonize
          print(">>>>>>>>>>>>> HERE 222 >>>>>>>>>>>>>>>>>>>>>>>>",dir(ext))
          print(">>>>>>>>>>>>><<<<<<<<<<<<< linker-----:",list(self.compiler.linker_so))
          # Convert flags from gcc to MSVC if required
          if True:
              extra_compile_args = [self.COMPILE_ARGS_CONVERTER.get(f, f)
                                    for f in ext.extra_compile_args]
              print(">>>>>> extra_compiler_args: ",extra_compile_args)
              # Avoid empty arg
              ext.extra_compile_args = [arg for arg in extra_compile_args if arg]
  
              extra_link_args = [self.LINK_ARGS_CONVERTER.get(f, f)
                                 for f in ext.extra_link_args]
              print(">>>>>> extra_link_args: ",extra_link_args)
              # Avoid empty arg
              ext.extra_link_args = [arg for arg in extra_link_args if arg]
code_tokens: def patch_extension ( self , ext ) : print ( ">>>>>>>>>>>>> HERE 222 >>>>>>>>>>>>>>>>>>>>>>>>" , dir ( ext ) ) print ( ">>>>>>>>>>>>><<<<<<<<<<<<< linker-----:" , list ( self . compiler . linker_so ) ) if True : extra_compile_args = [ self . COMPILE_ARGS_CONVERTER . get ( f , f ) for f in ext . extra_compile_args ] print ( ">>>>>> extra_compiler_args: " , extra_compile_args ) ext . extra_compile_args = [ arg for arg in extra_compile_args if arg ] extra_link_args = [ self . LINK_ARGS_CONVERTER . get ( f , f ) for f in ext . extra_link_args ] print ( ">>>>>> extra_link_args: " , extra_link_args ) ext . extra_link_args = [ arg for arg in extra_link_args if arg ]
short_docstring: Patch an extension according to requested Cython and OpenMP usage.
short_docstring_tokens: Patch an extension according to requested Cython and OpenMP usage .
comment: """
          Patch an extension according to requested Cython and OpenMP usage.
  
          :param Extension ext: An extension
          """$SEP$# Cytonize$SEP$# Convert flags from gcc to MSVC if required$SEP$# Avoid empty arg$SEP$# Avoid empty arg