All Downloads are FREE. Search and download functionalities are using the official Maven repository.

Lib.Krakatau.ssa.ssa_ops.invoke.pyc Maven / Gradle / Ivy

There is a newer version: 1.1
Show newest version
?
?HRc@svddlmZddlmZddlmZmZddlmZm	Z	ddl	m
Z
defd	??YZd
S(i(tBaseOpi(tparseMethodDescriptori(tverifierToSSATypet
SSA_OBJECT(tobjtypestconstraints(tObjectConstrainttInvokecBseZd?Zd?ZRS(cCs?tt|?j||g|dtdt?||_|\|_|_|_||_t	|j?d}d}|r?t|d?}	tj
|d?}t|?}
|j|	d|?|_|jgdg|
d|_ndg|_|_|j}tj|_tj|tjgg?|_|jdk	r?|jjtkrwtj||?\}}
tj|||
?|_q?tj||j?|_ndS(Nt
makeExceptiont	makeMonadiitorigin(tsuperRt__init__tTruetinstructionttargettnametdesct
isThisCtorRtNoneRRtverifierToSynthetictlentmakeVariabletrvaltreturnedtenvRtDUMMYtmoutRtfromTopstThrowableTTteoutttypeRtdeclTypeToActualtrouttfromVariable(tselftparenttinstrtinfotargstmonadRtvtypestdtypetstypetcatRtsuperstexact((sB/home/alex/projects/github/krakatau/Krakatau/ssa/ssa_ops/invoke.pyR	s*,		!	cGs8|jdkr"d|j|jfS|j|j|jfS(N(RRRRR!(R#tincons((sB/home/alex/projects/github/krakatau/Krakatau/ssa/ssa_ops/invoke.pytpropagateConstraints)s(t__name__t
__module__RR0(((sB/home/alex/projects/github/krakatau/Krakatau/ssa/ssa_ops/invoke.pyRs	 N(tbaseRtverifier.descriptorsRt	ssa_typesRRtRRRR(((sB/home/alex/projects/github/krakatau/Krakatau/ssa/ssa_ops/invoke.pyts





© 2015 - 2025 Weber Informatics LLC | Privacy Policy