コード例 #1
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke10(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9):
		if 10 in self.fns:
			AFn.invoke10(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9]))
		else:
			raise Exception("No overload for 10")
コード例 #2
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke13(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12):
		if 13 in self.fns:
			AFn.invoke13(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12]))
		else:
			raise Exception("No overload for 13")
コード例 #3
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke8(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7):
		if 8 in self.fns:
			AFn.invoke8(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7]))
		else:
			raise Exception("No overload for 8")
コード例 #4
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke9(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8):
		if 9 in self.fns:
			AFn.invoke9(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8]))
		else:
			raise Exception("No overload for 9")
コード例 #5
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke0(self):
		if 0 in self.fns:
			AFn.invoke0(self)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([]))
		else:
			raise Exception("No overload for 0")
コード例 #6
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke7(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6):
		if 7 in self.fns:
			AFn.invoke7(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6]))
		else:
			raise Exception("No overload for 7")
コード例 #7
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke5(self, arg0, arg1, arg2, arg3, arg4):
		if 5 in self.fns:
			AFn.invoke5(self, arg0, arg1, arg2, arg3, arg4)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4]))
		else:
			raise Exception("No overload for 5")
コード例 #8
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke6(self, arg0, arg1, arg2, arg3, arg4, arg5):
		if 6 in self.fns:
			AFn.invoke6(self, arg0, arg1, arg2, arg3, arg4, arg5)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5]))
		else:
			raise Exception("No overload for 6")
コード例 #9
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke4(self, arg0, arg1, arg2, arg3):
		if 4 in self.fns:
			AFn.invoke4(self, arg0, arg1, arg2, arg3)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3]))
		else:
			raise Exception("No overload for 4")
コード例 #10
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke3(self, arg0, arg1, arg2):
		if 3 in self.fns:
			AFn.invoke3(self, arg0, arg1, arg2)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2]))
		else:
			raise Exception("No overload for 3")
コード例 #11
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke2(self, arg0, arg1):
		if 2 in self.fns:
			AFn.invoke2(self, arg0, arg1)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1]))
		else:
			raise Exception("No overload for 2")
コード例 #12
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke19(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18):
		if 19 in self.fns:
			AFn.invoke19(self, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13,arg14,arg15,arg16,arg17,arg18]))
		else:
			raise Exception("No overload for 19")
コード例 #13
0
ファイル: overloadfn_gen.py プロジェクト: halgari/clj-pypy
	def invoke1(self, arg0):
		if 1 in self.fns:
			AFn.invoke1(self, arg0)
		elif -1 in self.fns:
			AFn.apply(self, List.from_list([arg0]))
		else:
			raise Exception("No overload for 1")