Lines Matching refs:pi
254 static PRBool __GetMethodInfoHelper(nsIInterfaceInfo *pii, int mi, int pi, const nsXPTMethodInfo **ppmi)
271 if (pi<0 || pi>=nparams) {
284 PRUint16 mi, pi;
285 if (!PyArg_ParseTuple(args, "hh:GetInfoForParam", &mi, &pi))
288 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
290 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);
303 PRUint16 mi, pi;
304 if (!PyArg_ParseTuple(args, "hh:GetIIDForParam", &mi, &pi))
307 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
309 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);
324 PRUint16 mi, pi, dim;
325 if (!PyArg_ParseTuple(args, "hhh:GetTypeForParam", &mi, &pi, &dim))
328 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
331 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);
343 PRUint16 mi, pi, dim;
344 if (!PyArg_ParseTuple(args, "hhh:GetSizeIsArgNumberForParam", &mi, &pi, &dim))
347 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
350 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);
362 PRUint16 mi, pi, dim;
363 if (!PyArg_ParseTuple(args, "hhh:GetLengthIsArgNumberForParam", &mi, &pi, &dim))
366 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
369 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);
381 PRUint16 mi, pi;
382 if (!PyArg_ParseTuple(args, "hhh:GetInterfaceIsArgNumberForParam", &mi, &pi))
385 if (!__GetMethodInfoHelper(pii, mi, pi, &pmi))
388 const nsXPTParamInfo& param_info = pmi->GetParam((PRUint8)pi);