internal static bool ExcludeBroadcaster(object i, Type token, [ConsumerBroadcasterDispatcher(true)][_0008._0012(2)] out string _0004)
        {
            //Discarded unreachable code: IL_0002
            //IL_0003: Incompatible stack heights: 0 vs 1
            if (ConfigProperty.StopClass(token, out TypeConverter token2))
            {
                _0004 = token2.ConvertToInvariantString(i);
                return(true);
            }
            Type type = i as Type;

            if ((object)type != null)
            {
                _0004 = type.AssemblyQualifiedName;
                return(true);
            }
            _0004 = null;
            return(false);
        }