bug 203797 - IDispatch support should allow FUNC_VIRTUAL and FUNC_PUREVIRTUAL. r=adamloc, sr=alecf

This commit is contained in:
dbradley%netscape.com 2003-06-16 14:38:15 +00:00
parent d4c29471d3
commit 5d58c9449f

View File

@ -51,7 +51,9 @@ inline
PRBool IsReflectable(FUNCDESC * pFuncDesc)
{
return (pFuncDesc->wFuncFlags&FUNCFLAG_FRESTRICTED) == 0 &&
pFuncDesc->funckind == FUNC_DISPATCH;
pFuncDesc->funckind == FUNC_DISPATCH ||
pFuncDesc->funckind == FUNC_PUREVIRTUAL ||
pFuncDesc->funckind == FUNC_VIRTUAL;
}
XPCDispInterface::Allocator::Allocator(JSContext * cx, ITypeInfo * pTypeInfo) :