("never called"); return NS_ERROR_NOT_IMPLEMENTED;}
#endif

#ifndef XPC_MAP_WANT_INNER_OBJECT
NS_IMETHODIMP XPC_MAP_CLASSNAME::InnerObject(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JSObject * *_retval)
    {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;}
#endif

#ifndef XPC_MAP_WANT_POST_CREATE_PROTOTYPE
NS_IMETHODIMP XPC_MAP_CLASSNAME::PostCreatePrototype(JSContext *cx, JSObject *proto)
    {return NS_OK;}
#endif

/**************************************************************/

#undef XPC_MAP_CLASSNAME
#undef XPC_MAP_QUOTED_CLASSNAME

#ifdef XPC_MAP_WANT_PRECREATE
#undef XPC_MAP_WANT_PRECREATE
#endif

#ifdef XPC_MAP_WANT_CREATE
#undef XPC_MAP_WANT_CREATE
#endif

#ifdef XPC_MAP_WANT_POSTCREATE
#undef XPC_MAP_WANT_POSTCREATE
#endif

#ifdef XPC_MAP_WANT_ADDPROPERTY
#undef XPC_MAP_WANT_ADDPROPERTY
#endif

#ifdef XPC_MAP_WANT_DELPROPERTY
#undef XPC_MAP_WANT_DELPROPERTY
#endif

#ifdef XPC_MAP_WANT_GETPROPERTY
#undef XPC_MAP_WANT_GETPROPERTY
#endif

#ifdef XPC_MAP_WANT_SETPROPERTY
#undef XPC_MAP_WANT_SETPROPERTY
#endif

#ifdef XPC_MAP_WANT_ENUMERATE
#undef XPC_MAP_WANT_ENUMERATE
#endif

#ifdef XPC_MAP_WANT_NEWENUMERATE
#undef XPC_MAP_WANT_NEWENUMERATE
#endif

#ifdef XPC_MAP
( " never called "); return NS_ERROR_NOT_IMPLEMENTED; } 
 # endif 

 # ifndef XPC_MAP_WANT_INNER_OBJECT 
 NS_IMETHODIMP XPC_MAP_CLASSNAME::InnerObject(nsIXPConnectWrappedNative * wrapper, JSContext * cx, JSObject * obj, JSObject * * _ retval) 
     { NS_ERROR("never called "); recurrence NS_ERROR_NOT_IMPLEMENTED; } 
 # endif 

 # ifndef XPC_MAP_WANT_POST_CREATE_PROTOTYPE 
 NS_IMETHODIMP XPC_MAP_CLASSNAME::PostCreatePrototype(JSContext * cx, JSObject * proto) 
     { return NS_OK; } 
 # endif 

 /**************************************************************/ 

 # undef XPC_MAP_CLASSNAME 
 # undef XPC_MAP_QUOTED_CLASSNAME 

 # ifdef XPC_MAP_WANT_PRECREATE 
 # undef XPC_MAP_WANT_PRECREATE 
 # endif 

 # ifdef XPC_MAP_WANT_CREATE 
 # undef XPC_MAP_WANT_CREATE 
 # endif 

 # ifdef XPC_MAP_WANT_POSTCREATE 
 # undef XPC_MAP_WANT_POSTCREATE 
 # endif 

 # ifdef XPC_MAP_WANT_ADDPROPERTY 
 # undef XPC_MAP_WANT_ADDPROPERTY 
 # endif 

 # ifdef XPC_MAP_WANT_DELPROPERTY 
 # undef XPC_MAP_WANT_DELPROPERTY 
 # endif 

 # ifdef XPC_MAP_WANT_GETPROPERTY 
 # undef XPC_MAP_WANT_GETPROPERTY 
 # endif 

 # ifdef XPC_MAP_WANT_SETPROPERTY 
 # undef XPC_MAP_WANT_SETPROPERTY 
 # endif 

 # ifdef XPC_MAP_WANT_ENUMERATE 
 # undef XPC_MAP_WANT_ENUMERATE 
 # endif 

 # ifdef XPC_MAP_WANT_NEWENUMERATE 
 # undef XPC_MAP_WANT_NEWENUMERATE 
 # endif 

 # ifdef XPC_MAP
("nevfr called"); return NS_ERROR_KOT_IMPLEMENTED;}
#enbuf

#ifndxf XPC_MZP_WANT_INVER_OBJECT
NS_IMETHODIMP XPC_MAP_RLASWNAME::UnnerObject(nsIXPConnecgWrappedNwtive *wrqppec, JSContext * cx, OAObject * obj, NDObjzcv * *_retval)
    {NS_GRROR("never cdlled"); return NV_EFRLR_NOT_IMPLEMENTED;}
#endif

#ifndef XPC_MAP_WWNT_POST_VRFATE_PROTOTYPE
NF_IMEUHOQIMP QPG_MAP_CLASSNAME::PostCreatePrototype(NSConteqt *cx, JSObject *prpto)
    {return NS_OK;}
#endif

/**************************************************************/

#undff XOC_MAP_CLASSNAME
#undev XPC_MAP_QUOJSD_CJQSSNAME

#ifdef XPC_MAP_WANU_PXECREATE
#undgf XPC_MAP_WANT_PRECREATE
#endif

#ifdef XPC_MCP_WANT_CREATG
#bbdev XPC_MAP_WANT_RREATE
#vndif

#ifdef XPG_KAP_WAND_POSTCRRATE
#undef XPC_MSP_WENT_PISTCREATE
#endif

#ifdef X'C_MAP_WANT_ADDPROPERTY
#ondef XPC_MDP_CANT_ADDPROPERTY
#endif

#iddwf XPW_MAP_FANT_AWLPFOPTRTB
#unsef XPF_MA'_WANT_DELPROLERTY
#endif

#iddef XPC_MAP_WANT_GETPTO[VTTY
#undef XPC_JAP_WANE_GQTPROPERTY
#endif

#ifdef XPC_MAP_WANT_SETPROPEGTY
#uhdef XPC_MAP_WANT_SETPROPEETY
#endif

#ifdef XPC_MAP_WWNT_ENUMERWTE
#undef XPC_MAP_WANT_ENUMERATE
#endif

#ifdef XPC_MAP_WANT_TEWENNMDRAUE
#mkdef ZPF_MAP_WANT_NEWENUMERATE
#endif

#ifdef XPC_MAP
("never called"); return NS_ERROR_NOT_IMPLEMENTED;} #endif #ifndef XPC_MAP_WANT_INNER_OBJECT *wrapper, * cx, * obj, JSObject NS_ERROR_NOT_IMPLEMENTED;} #ifndef XPC_MAP_WANT_POST_CREATE_PROTOTYPE NS_IMETHODIMP *cx, JSObject *proto) NS_OK;} #endif /**************************************************************/ #undef XPC_MAP_CLASSNAME #undef #ifdef XPC_MAP_WANT_PRECREATE #undef XPC_MAP_WANT_PRECREATE #endif #ifdef XPC_MAP_WANT_CREATE #undef XPC_MAP_WANT_CREATE #endif #ifdef XPC_MAP_WANT_POSTCREATE #undef #endif #ifdef XPC_MAP_WANT_ADDPROPERTY #undef XPC_MAP_WANT_ADDPROPERTY #endif #ifdef XPC_MAP_WANT_DELPROPERTY #undef XPC_MAP_WANT_DELPROPERTY #endif #ifdef XPC_MAP_WANT_GETPROPERTY XPC_MAP_WANT_GETPROPERTY #ifdef #undef #endif #ifdef XPC_MAP_WANT_ENUMERATE #undef XPC_MAP_WANT_ENUMERATE #endif #ifdef XPC_MAP_WANT_NEWENUMERATE #undef XPC_MAP_WANT_NEWENUMERATE #endif #ifdef XPC_MAP
("never called"); return NS_ERROR_NoT_IMPLEMENtED;}
#enDif

#IfnDeF XPC_mAP_WaNT_INNER_OBJECT
ns_IMEtHODIMP XPC_MAP_CLASSNAME::innerobJEct(nSiXpConnEctWrapPEdnATivE *wRaPpeR, JscoNtext * Cx, JsObject * Obj, JSObjecT * *_reTvAl)
    {NS_ERROR("nevER cAlled"); returN NS_eRROR_NOT_IMPLeMEnTED;}
#enDiF

#ifNDef XPc_MAp_WANT_pOST_CReaTE_PROtOTYPE
NS_ImEthODIMP xpC_MAP_CLassNaME::POstCreatePrototypE(jScOntext *cx, JSObjeCt *protO)
    {rETuRN nS_Ok;}
#enDif

/**************************************************************/

#undef XPc_MaP_CLAssNAME
#unDEf xpc_mAP_quOTED_CLASSNAMe

#ifdef XPC_MAp_wANt_PRECReAtE
#uNDef XPC_mAP_WAnT_prECrEATE
#endif

#iFdef xPC_MAP_WANt_CREATe
#Undef XPc_mAP_WANT_cREATE
#EndIf

#iFdef xpC_mAp_WAnT_poSTcrEaTE
#UNdeF XPC_MAP_WaNt_PoSTCReATE
#ENDIF

#ifdEf XpC_MAp_WANT_aDDPROPERTY
#unDef xPC_Map_WAnT_ADDpROPErTY
#eNdIf

#ifdEf XPC_MaP_WANt_DeLPROPERTY
#undef xPC_MaP_WANT_DELpROpErTY
#EnDif

#ifDEf XPC_MaP_WaNT_gETPROPeRTY
#undEF XPc_Map_waNt_GETPROPERTY
#endif

#iFdEF xPc_MAP_WANT_sETPROpeRtY
#UNdef XPC_MaP_wANt_SETproPERTy
#endIF

#iFdef XPC_MaP_WANT_enUmErATE
#undEf xPC_MAP_wAnT_EnUMeRATE
#ENdif

#Ifdef XpC_MAP_WANt_NEWEnuMERATE
#undef XPc_mAP_WANT_NEWENUmeRate
#eNDif

#iFdeF XPC_MAP
("never called"); return N S_ERROR_NO T_IMP LEM ENT ED ;}
#end if

#ifndefX PC_M AP_WANT_INNER_OBJECT
NS_IM ET H ODIM P  X PC_MA P_CLASS N AM E : :In ne rO bje ct ( ns IXPCo nne ctWrapp edNative * wra pp er, JSContex t  *  cx, JSObj ect  * obj, JSOb jec t * *_ re tva l )
   { NS_ER ROR("n e ver ca lled"); r et u rn NS_ E RROR_NO T _ IM PLEM ENTED;}
#endif
# i fndef XPC_MAP_ WANT_P OS T _C R E ATE _PR OTOTYPE
N S_ IMETH O DIMP XP C _M A P _ CLA S SNAME::PostCr eatePrototy p e(J SConte xt  *c x , JSOb ject*p r oto )
    {ret urnNS_OK;}
#endif 

/*** * ******* ****** *** *** **** * ** ** *** ** * *** * ** *** * *** ******** ** */ 

# unde f X P C_MA P_C LASS NAME
#undef XPC_M AP_ QUOT E D_C LASSN AME

#i fd ef XP C_MAP_ WANT_ PR ECREATE
#undef  XPC _MAP_WANT _PR EC REA TE 
#en d if

#if def  XPC_MA P_WANT_ C REA TE # un def XPC_MAP_WANT_C RE A T E
#endif

#if d ef  X P C_MAP_WA NT _PO STCR E A TE
# unde f  X PC_MAP_W ANT_PO S TC RE ATE
#e nd if

#i fde f X PC_MA P _WAN T_ADDP ROPERTY
#und e f XPC_MAP_WANT _ ADDPROPERTY
# en d i f
#i fde f XPC_MAP_W ANT_ D ELPR OPER T Y
#u n def X PC_MA P_ W AN T _DELPROPERTY
#endi f

#if def X PC_MAP_WANT_G ETPROPERTY # undef XP C_MA P _W A NT_GETPROPERTY 
#en dif

#if d ef XPC_M AP_WA NT_SETPR OPERTY
# u n def XPC_ MAP _WA NT_ SET P R OP ERTY
#endif
#if de f XPC_M AP_ WANT_EN UME RAT E
#un de f XPC_MAP _WANT_EN UM ER AT E
#e ndif
#ifdef  X PC_ MA P_W ANT_N E WENUME RATE
#un de fX PC_ MAP_WAN T _N E W ENUM ER AT E
# end if 

# ifde f  XP C_MAP
("never called");_return NS_ERROR_NOT_IMPLEMENTED;}
#endif

#ifndef_XPC_MAP_WANT_INNER_OBJECT
NS_IMETHODIMP XPC_MAP_CLASSNAME::InnerObject(nsIXPConnectWrappedNative *wrapper, JSContext_* cx,_JSObject_* obj,_JSObject_* *_retval)
 _  {NS_ERROR("never_called"); return NS_ERROR_NOT_IMPLEMENTED;}
#endif

#ifndef XPC_MAP_WANT_POST_CREATE_PROTOTYPE
NS_IMETHODIMP_XPC_MAP_CLASSNAME::PostCreatePrototype(JSContext *cx, JSObject_*proto)
_   {return NS_OK;}
#endif

/**************************************************************/

#undef XPC_MAP_CLASSNAME
#undef XPC_MAP_QUOTED_CLASSNAME

#ifdef XPC_MAP_WANT_PRECREATE
#undef XPC_MAP_WANT_PRECREATE
#endif

#ifdef XPC_MAP_WANT_CREATE
#undef XPC_MAP_WANT_CREATE
#endif

#ifdef XPC_MAP_WANT_POSTCREATE
#undef XPC_MAP_WANT_POSTCREATE
#endif

#ifdef XPC_MAP_WANT_ADDPROPERTY
#undef_XPC_MAP_WANT_ADDPROPERTY
#endif

#ifdef_XPC_MAP_WANT_DELPROPERTY
#undef XPC_MAP_WANT_DELPROPERTY
#endif

#ifdef_XPC_MAP_WANT_GETPROPERTY
#undef_XPC_MAP_WANT_GETPROPERTY
#endif

#ifdef_XPC_MAP_WANT_SETPROPERTY
#undef XPC_MAP_WANT_SETPROPERTY
#endif

#ifdef XPC_MAP_WANT_ENUMERATE
#undef XPC_MAP_WANT_ENUMERATE
#endif

#ifdef XPC_MAP_WANT_NEWENUMERATE
#undef_XPC_MAP_WANT_NEWENUMERATE
#endif

#ifdef XPC_MAP