void init(nsISupports*               acallee, uint16                     aindex, nsIXPConnectWrappedNative* awrapper, JSContext*                 acx, PRUint32                   aargc, jsval*                     aargv, jsval*                     aretvalp) { this->callee  = acallee; this->index   = aindex; this->wrapper = awrapper; this->cx      = acx; this->argc    = aargc; this->argv    = aargv; this->retvalp = aretvalp; this->threw   = JS_FALSE; }
NS_IMETHODIMP nsJSIID::init(const char *idString, PRBool *_retval) {return mDetails.init(idString, _retval);}
    void init(nsISupports*               acallee,              uint16                     aindex,              nsIXPConnectWrappedNative* awrapper,              JSContext*                 acx,              PRUint32                   aargc,              jsval*                     aargv,              jsval*                     aretvalp)    {        this->callee  = acallee;        this->index   = aindex;        this->wrapper = awrapper;        this->cx      = acx;        this->argc    = aargc;        this->argv    = aargv;        this->retvalp = aretvalp;        this->threw   = JS_FALSE;    }