Example #1
0
        public bool IsInstanceOfType(object o)
        {
            var scriptObject = o as ScriptObject;

            if (IsHost)
            {
                return(HostType.IsInstanceOfType(scriptObject ?? o));
            }

            return(scriptObject?.GetScriptType().IsAssignFrom(this) ?? HostType.IsInstanceOfType(o));
        }