Beispiel #1
0
        private void GetDebugHeader()
        {
            ISymbolWriter symbol_writer = metadata.symbol_writer;

            if (symbol_writer != null)
            {
                debug_header = symbol_writer.GetDebugHeader();
            }
            if (module.HasDebugHeader && module.GetDebugHeader().GetDeterministicEntry() != null)
            {
                debug_header = debug_header.AddDeterministicEntry();
            }
        }
        void GetDebugHeader()
        {
            var symbol_writer = metadata.symbol_writer;

            if (symbol_writer != null)
            {
                debug_header = symbol_writer.GetDebugHeader();
            }

            if (module.HasDebugHeader)
            {
                var header        = module.GetDebugHeader();
                var deterministic = header.GetDeterministicEntry();
                if (deterministic == null)
                {
                    return;
                }

                debug_header = debug_header.AddDeterministicEntry();
            }
        }