#NEWLINE# def __init__( self , typingctx , targetctx , library , args , return_type , flags , locals ) : #NEWLINE# #INDENT# config . reload_config ( ) #NEWLINE# typingctx . refresh ( ) #NEWLINE# targetctx . refresh ( ) #NEWLINE# self . typingctx = typingctx #NEWLINE# subtargetoptions = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# if flags . boundcheck : #NEWLINE# #INDENT# subtargetoptions [ 'enable_boundcheck' ] = True #NEWLINE# #UNINDENT# if flags . nrt : #NEWLINE# #INDENT# subtargetoptions [ 'enable_nrt' ] = True #NEWLINE# #UNINDENT# error_model = callconv . error_models [ flags . error_model ] ( targetctx . call_conv ) #NEWLINE# subtargetoptions [ 'error_model' ] = error_model #NEWLINE# self . targetctx = targetctx . subtarget ( ** subtargetoptions ) #NEWLINE# self . library = library #NEWLINE# self . args = args #NEWLINE# self . return_type = return_type #NEWLINE# self . flags = flags #NEWLINE# self . locals = locals #NEWLINE# self . interp = None #NEWLINE# self . bc = None #NEWLINE# self . func = None #NEWLINE# self . func_attr = None #NEWLINE# self . lifted = None #NEWLINE# self . lifted_from = None #NEWLINE# self . typemap = None #NEWLINE# self . calltypes = None #NEWLINE# self . type_annotation = None #NEWLINE# self . status = _CompileStatus ( can_fallback = self . flags . enable_pyobject , can_giveup = config . COMPATIBILITY_MODE )