|
| | DEFINE_EXPECT (sp_caller_QI_NULL) |
| |
| | DEFINE_EXPECT (site_QI_NULL) |
| |
| | DEFINE_EXPECT (testArgConv) |
| |
| | DEFINE_EXPECT (testGetCaller) |
| |
| | DEFINE_EXPECT (testGetCallerJS) |
| |
| | DEFINE_EXPECT (testGetCallerNested) |
| |
| | DEFINE_EXPECT (OnEnterScript) |
| |
| | DEFINE_EXPECT (OnLeaveScript) |
| |
| static void | _call_change_type (unsigned line, IVariantChangeType *change_type, VARIANT *dst, VARIANT *src, VARTYPE vt) |
| |
| static void | _change_type_fail (unsigned line, IVariantChangeType *change_type, VARIANT *src, VARTYPE vt, HRESULT exhres) |
| |
| static void | test_change_type (IVariantChangeType *change_type, VARIANT *src, const conv_results_t *ex) |
| |
| static void | test_change_types (IVariantChangeType *change_type, IDispatch *obj_disp) |
| |
| static void | test_caller (IServiceProvider *caller, IDispatch *arg_obj) |
| |
| static HRESULT WINAPI | sp_caller_QueryInterface (IServiceProvider *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | sp_caller_AddRef (IServiceProvider *iface) |
| |
| static ULONG WINAPI | sp_caller_Release (IServiceProvider *iface) |
| |
| static HRESULT WINAPI | sp_caller_QueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv) |
| |
| static HRESULT WINAPI | DispatchEx_QueryInterface (IDispatchEx *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | DispatchEx_AddRef (IDispatchEx *iface) |
| |
| static ULONG WINAPI | DispatchEx_Release (IDispatchEx *iface) |
| |
| static HRESULT WINAPI | DispatchEx_GetTypeInfoCount (IDispatchEx *iface, UINT *pctinfo) |
| |
| static HRESULT WINAPI | DispatchEx_GetTypeInfo (IDispatchEx *iface, UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo) |
| |
| static HRESULT WINAPI | DispatchEx_GetIDsOfNames (IDispatchEx *iface, REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId) |
| |
| static HRESULT WINAPI | DispatchEx_Invoke (IDispatchEx *iface, DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
| |
| static HRESULT WINAPI | DispatchEx_DeleteMemberByName (IDispatchEx *iface, BSTR bstrName, DWORD grfdex) |
| |
| static HRESULT WINAPI | DispatchEx_DeleteMemberByDispID (IDispatchEx *iface, DISPID id) |
| |
| static HRESULT WINAPI | DispatchEx_GetMemberProperties (IDispatchEx *iface, DISPID id, DWORD grfdexFetch, DWORD *pgrfdex) |
| |
| static HRESULT WINAPI | DispatchEx_GetMemberName (IDispatchEx *iface, DISPID id, BSTR *pbstrName) |
| |
| static HRESULT WINAPI | DispatchEx_GetNextDispID (IDispatchEx *iface, DWORD grfdex, DISPID id, DISPID *pid) |
| |
| static HRESULT WINAPI | DispatchEx_GetNameSpaceParent (IDispatchEx *iface, IUnknown **ppunk) |
| |
| static HRESULT WINAPI | Test_GetDispID (IDispatchEx *iface, BSTR bstrName, DWORD grfdex, DISPID *pid) |
| |
| static HRESULT WINAPI | Test_InvokeEx (IDispatchEx *iface, DISPID id, LCID lcid, WORD wFlags, DISPPARAMS *pdp, VARIANT *pvarRes, EXCEPINFO *pei, IServiceProvider *pspCaller) |
| |
| static HRESULT WINAPI | ActiveScriptSite_QueryInterface (IActiveScriptSite *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | ActiveScriptSite_AddRef (IActiveScriptSite *iface) |
| |
| static ULONG WINAPI | ActiveScriptSite_Release (IActiveScriptSite *iface) |
| |
| static HRESULT WINAPI | ActiveScriptSite_GetLCID (IActiveScriptSite *iface, LCID *plcid) |
| |
| static HRESULT WINAPI | ActiveScriptSite_GetItemInfo (IActiveScriptSite *iface, LPCOLESTR pstrName, DWORD dwReturnMask, IUnknown **ppiunkItem, ITypeInfo **ppti) |
| |
| static HRESULT WINAPI | ActiveScriptSite_GetDocVersionString (IActiveScriptSite *iface, BSTR *pbstrVersion) |
| |
| static HRESULT WINAPI | ActiveScriptSite_OnScriptTerminate (IActiveScriptSite *iface, const VARIANT *pvarResult, const EXCEPINFO *pexcepinfo) |
| |
| static HRESULT WINAPI | ActiveScriptSite_OnStateChange (IActiveScriptSite *iface, SCRIPTSTATE ssScriptState) |
| |
| static HRESULT WINAPI | ActiveScriptSite_OnScriptError (IActiveScriptSite *iface, IActiveScriptError *pscripterror) |
| |
| static HRESULT WINAPI | ActiveScriptSite_OnEnterScript (IActiveScriptSite *iface) |
| |
| static HRESULT WINAPI | ActiveScriptSite_OnLeaveScript (IActiveScriptSite *iface) |
| |
| static void | _parse_script (unsigned line, IActiveScriptParse *parser, const WCHAR *script) |
| |
| static IActiveScriptParse * | create_script (void) |
| |
| static void | run_scripts (void) |
| |
| static BOOL | check_jscript (void) |
| |
| | START_TEST (caller) |
| |