Lines Matching refs:signature
30 return selector(func, signature="v@:@")
53 return selector(func, signature='Z@:N^@o^@')
61 return selector(func, signature='Z@:N^@o^@')
64 return selector(func, signature='v@:@i')
66 return selector(func, signature='v@:i@')
72 return selector(func, signature='@@:i')
74 return selector(func, signature='v@:i')
76 return selector(func, signature='@@:{_NSRange=ii}')
78 return selector(func, signature="v@:" + typeSignature)
84 return selector(func, signature=typeSignature + "@:")
89 def typedSelector(signature):
91 return selector(func, signature=signature)
94 def namedselector(name, signature=None):
102 if signature is not None:
104 return selector(func, selector=name, signature=signature)
160 Decorator that makes sure that the method has the right signature to be
172 signature = arg['sel_of_type']
178 signature = callable.__metadata__().arguments[idx]['type_of_sel']
181 return selector(function, signature=signature)