// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // Auto-generated by com_mock.py MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetLCID, HRESULT(LCID *plcid)); MOCK_METHOD4_WITH_CALLTYPE(__stdcall, GetItemInfo, HRESULT( LPCOLESTR pstrName, DWORD dwReturnMask, IUnknown *__RPC_FAR *ppiunkItem, ITypeInfo *__RPC_FAR *ppti)); MOCK_METHOD1_WITH_CALLTYPE(__stdcall, GetDocVersionString, HRESULT( BSTR *pbstrVersion)); MOCK_METHOD2_WITH_CALLTYPE(__stdcall, OnScriptTerminate, HRESULT( const VARIANT *pvarResult, const EXCEPINFO *pexcepinfo)); MOCK_METHOD1_WITH_CALLTYPE(__stdcall, OnStateChange, HRESULT( SCRIPTSTATE ssScriptState)); MOCK_METHOD1_WITH_CALLTYPE(__stdcall, OnScriptError, HRESULT( IActiveScriptError *pscripterror)); MOCK_METHOD0_WITH_CALLTYPE(__stdcall, OnEnterScript, HRESULT()); MOCK_METHOD0_WITH_CALLTYPE(__stdcall, OnLeaveScript, HRESULT());