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

alloy2b.edu.mit.csail.sdg.alloy4compiler.ast.Expr.class Maven / Gradle / Ivy

????281alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr6alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Browsable	Expr.java9alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprUnary$Op6alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprUnaryOp8alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig$PrimSig0alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig
PrimSig3alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr$23alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr$33alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr$1:alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprBinary$Op7alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprBinary6alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprQt$Op3alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprQtpos&Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;closingBrackettype3Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;errors/Lalloy2b/edu/mit/csail/sdg/alloy4/JoinableList;WLalloy2b/edu/mit/csail/sdg/alloy4/JoinableList;multIweightJ	ambiguousZemptyListOfErrorshasCall9Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitQuery;ULalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitQuery;5()Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;!"	1?(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;ZLalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;IJLalloy2b/edu/mit/csail/sdg/alloy4/JoinableList;)V?(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;ZLalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;IJLalloy2b/edu/mit/csail/sdg/alloy4/JoinableList;)V()V36
7$alloy2b/edu/mit/csail/sdg/alloy4/Pos9UNKNOWN;	:<1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type>-alloy2b/edu/mit/csail/sdg/alloy4/JoinableList@	B 	D*+	F,$	HEMPTYJ"	?Ksize()IMN
AO*alloy2b/edu/mit/csail/sdg/alloy4/ErrorTypeQ(This expression failed to be typecheckedSC(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/java/lang/String;)V3U
RVmakeK(Lalloy2b/java/lang/Object;)Lalloy2b/edu/mit/csail/sdg/alloy4/JoinableList;XY
AZ&'	\()	^#$	`\(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;)Vo(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Sig$PrimSig;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;Xc
?d(()Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;toString%(Lalloy2b/java/lang/StringBuilder;I)V()Lalloy2b/java/lang/String;alloy2b/java/lang/StringBuilderj
k7gh
mgi
kohashCodealloy2b/java/lang/ObjectrqN
stequals(Lalloy2b/java/lang/Object;)Zvw
sxacceptV(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitReturn;)Lalloy2b/java/lang/Object;b(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitReturn;)TT;$alloy2b/edu/mit/csail/sdg/alloy4/Err}typecheck_as_formula5()Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;isEmpty()Z??
A?is_bool?+	??SThis must be a formula expression.
Instead, it has the following possible type(s):
?append=(Lalloy2b/java/lang/String;)Lalloy2b/java/lang/StringBuilder;??
k?=(Lalloy2b/java/lang/Object;)Lalloy2b/java/lang/StringBuilder;??
k?NOOP;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprUnary$Op;??	?span?f
??(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Lalloy2b/edu/mit/csail/sdg/alloy4/Err;J)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;X?
?typecheck_as_intis_small_int??
??is_int??
??cast2int??
?TThis must be an integer expression.
Instead, it has the following possible type(s):
?typecheck_as_setcast2sigint??
?
?OPThis must be a set or relation.
Instead, it has the following possible type(s):
?resolve~(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;Ljava/util/Collection;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;?(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;Ljava/util/Collection;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;resolve_as_formulaK(Ljava/util/Collection;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;|(Ljava/util/Collection;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;?
?FORMULA?"	????
?resolve_as_int??
?smallIntType?0
??resolve_as_set??
?removesBoolAndInth(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;??
??isSame6(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Zop??		?sub3Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;??		?deNOP=()Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprUnary$Op;ONEOF??	?LONEOF??	?SOMEOF??	?	EXACTLYOF??	?SETOF??	?-.	?z{
?hasVar9(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar;)Zl(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar;)V3?
?7alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/VisitQuery?findAllFunctions()Lalloy2b/java/lang/Iterable;S()Lalloy2b/java/lang/Iterable;java/util/LinkedHashSet?
?7java/util/ArrayList?
?7_(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Ljava/util/LinkedHashSet;Ljava/util/List;)V3?
?	visitThisO(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/java/lang/Object;??
??java/util/List????Oremove(I)Lalloy2b/java/lang/Object;?1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/FuncgetBody?
getDepthandh(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;ANDminusMINUSA	BiminusIMINUSE	FmulMULI	JdivDIVM	NremREMQ	RequalEQUALSU	VltLTY	ZlteLTE]	^gtGTa	bgteGTEe	fshlSHLi	jshrSHRm	nshaSHAq	rinINu	vproductARROWy	zany_arrow_someANY_ARROW_SOME}	~
any_arrow_one
ANY_ARROW_ONE?	?any_arrow_loneANY_ARROW_LONE?	?some_arrow_anySOME_ARROW_ANY?	?some_arrow_someSOME_ARROW_SOME?	?some_arrow_oneSOME_ARROW_ONE?	?some_arrow_loneSOME_ARROW_LONE?	?
one_arrow_any
ONE_ARROW_ANY?	?one_arrow_someONE_ARROW_SOME?	?
one_arrow_one
ONE_ARROW_ONE?	?one_arrow_loneONE_ARROW_LONE?	?lone_arrow_anyLONE_ARROW_ANY?	?lone_arrow_someLONE_ARROW_SOME?	?lone_arrow_oneLONE_ARROW_ONE?	?lone_arrow_loneLONE_ARROW_LONE?	?isSeq_arrow_loneISSEQ_ARROW_LONE?	?ite?(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;4alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprITE??(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;X?
??forAll?(Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;[Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;1alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl?
??4[Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;?ALL8Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprQt$Op;??	?%alloy2b/edu/mit/csail/sdg/alloy4/Util?asListI([Lalloy2b/java/lang/Object;)Lalloy2b/edu/mit/csail/sdg/alloy4/ConstList;??
??prependX(Ljava/util/List;Lalloy2b/java/lang/Object;)Lalloy2b/edu/mit/csail/sdg/alloy4/ConstList;??
???(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Ljava/util/List;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;X?
?forNoNO??	?forLoneLONE??	?forOneONE??	?forSomeSOME??	?comprehensionOver
COMPREHENSION??	?sumOverSUM??	?someOf?(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;X?
?O(Lalloy2b/java/lang/String;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Decl;4alloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar??(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/java/lang/String;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Type;)Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/ExprVar;X?
??java/util/Arrays?-([Lalloy2b/java/lang/Object;)Ljava/util/List;??
??(Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Lalloy2b/edu/mit/csail/sdg/alloy4/Pos;Ljava/util/List;Lalloy2b/edu/mit/csail/sdg/alloy4compiler/ast/Expr;)V3
?loneOfoneOfsetOfnotNOT	?	
no??	
some??	lone??	one??		transpose	TRANSPOSE?	reflexiveClosureRCLOSURE?	closureCLOSURE!?	"cardinalityCARDINALITY%?	&CAST2INT(?	)CAST2SIGINT+?	,
A7
7	SignatureCodeLineNumberTable
StackMapTable
ExceptionsInnerClasses
SourceFile!	 !"#$1%&'()*+,$1%-.1/]!02*?2?38342?	?*?8*+?	?=?+?C*,?	?=?,?E*?G??I:?L??P??RY+T?W?[:*?	???]*?P??	?L??2*	???	?_*?a?4??::?A?::?A:M?::?A: KC?::?APE?::?A?O?::?A32ijk"l'm1nAoRpgq?r?s?t153b2?K*?8*?=?E*?G*?I?a*+?	?=?+?C*,?
,?L?
*??e?,?2*?]*	?_?4I?":??:?:NI?:??3&	wxyz{&|@}E~Jf2*?C?3?ghgi2+?kY?lL*+?n+?p?3?qN2*?u?3?vw2*+?y?3?z{5~1|?2mC*?a???
*?2???*??kY?l???*?2???pL??*?RY*??+?W	???43??-???2?T*?a???*?*?2???*?*?2???*????kY?l???*?2???pL??*?RY*??+?W	???43"?
????"?'?>???2?`*?a???*?*?2???*???*?2???*?*?2???*??kY?l???*?2???pL??*?RY*??+?W	???43*
?
????%?'?1?3?J???1???2'*????+?????3?1???2'*????+?????3?1???27*??M,?2N,-??+???ð3??
?1???2S*+?	?+?	?̲??+?	??L???+*???4@3
????2R#*L+?	?+?	?̲??+?	??L???+?4	?3??!?&?2?E*L+?	?;+?	??M,???+?	??L???,?ե,?إ,?ۥ
,?ަ,???4?? ?3	#A-?2q3*?G?*?a????<?*??????:??+.~4??@C~?3#2$??2?M??Y??L??Y??M?Y*+,??N-*??W,???-,,?d???	??W??ާ:+?FI~4?!???$B~3)*+/!0F1K21?
N2B+?*??*??+???*+??4S3@2B+?*??*??+???*+??4S3F2-?*??+???*+??3K 2-?#*??+???*+??3P$2-?'*??+???*+??3W(2-?+*??+???*+??3],2-?/*??+???*+??3c02-?3*??+???*+??3h42-?7*??+???*+??3m82B+?*??;*??+???*+??4S3s<2B+?*???*??+???*+??4S3t@2-?C*??+???*+??3yD2-?G*??+???*+??3zH2-?K*??+???*+??3L2-?O*??+???*+??3?P2-?S*??+???*+??3?T2-?W*??+???*+??3?X2-?[*??+???*+??3?\2-?_*??+???*+??3?`2-?c*??+???*+??3?d2-?g*??+???*+??3?h2-?k*??+???*+??3?l2-?o*??+???*+??3?p2-?s*??+???*+??3?t2-?w*??+???*+??3?x2-?{*??+???*+??3?|2-?*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3??2-??*??+???*+??3?2-??*??+???*+??3?2-??*??+???*+??3?2-??*??+???*+??3?2-??*??+???*+??3?2-??*??+???*+??3??2"
?=*+,?°3$???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3*+.,5~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??334.55~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3<=.>5~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3EF.G5~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3NO.P5~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3XY.Z5~???2?@+??N,:?66?2:-?ǶN?????-,??+??*?ڰ4???:??3bc.d5~??2$??*??*???3k??2P	0??*??*??M,??+*?2??N??Y??Y-S?,??3stu5~?2$??*??*???3|?2P	0??*??*??M,??+*?2??N??Y??Y-S?,??3???5~?2$??*??*???3??2P	0??*??*??M,??+*?2??N??Y??Y-S?,??3???5~?2$??*??*???3??2P	0??*??*??M,??+*?2??N??Y??Y-S?,??3???5~?2$?*??*???3??2$?*??*???3??2$?*??*???3??2$?*??*???3??2$?*??*???3??2$?*??*???3??2$?*??*???3? ?2$?#*??*???3?$?2$?'*??*???3???2$?**??*???3???2$?-*??*???3?.621?AY?/?I?Y?0??3
Q
6:	
@
@
@7




© 2015 - 2025 Weber Informatics LLC | Privacy Policy