Lines Matching refs:param
265 self.hidden_indicator = 0 # Is this a special "size" type param that will be hidden from Python?
270 return "<param %(param_index)d (method %(method_index)d) - flags = 0x%(param_flags)x, type = %(type_desc)s>" % self.__dict__
285 name = "param%d" % (self.param_index,)
287 # Could remove the comment - Im trying to tell the user where that param has
351 def MakeReprForInvoke(param):
352 tag = param.type_desc[0] & XPT_TDP_TAGMASK
354 i_info = param.interface_info
356 iid = i_info.GetIIDForParam(param.method_index, param.param_index)
360 return param.type_desc[0], 0, 0, str(iid)
362 i_info = param.interface_info
363 array_desc = i_info.GetTypeForParam(param.method_index, param.param_index, 1)
364 return param.type_desc[:-1] + array_desc[:1]
365 return param.type_desc
369 def __init__(self, type_flags, param):
372 self.param = param
399 if self.param is None or self.param.interface_info is None:
402 i_info = self.param.interface_info
403 type_code = i_info.GetTypeForParam(self.param.method_index, self.param.param_index, 1)
407 if self.param is None or self.param.interface_info is None:
409 i_info = self.param.interface_info
410 m_index = self.param.method_index
411 p_index = self.param.param_index