Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoMethod.Load C# (CSharp) Method

Load() public method

public Load ( TargetBinaryReader dynamic_reader, AddressDomain domain ) : void
dynamic_reader Mono.Debugger.TargetBinaryReader
domain Mono.Debugger.AddressDomain
return void
            public void Load(TargetBinaryReader dynamic_reader, AddressDomain domain)
            {
                if (is_loaded)
                    throw new InternalError ();

                is_loaded = true;

                address = new MethodAddress (
                    dynamic_reader, domain, file.Architecture);

                SetAddresses (address.StartAddress, address.EndAddress);
                SetMethodBounds (address.MethodStartAddress, address.MethodEndAddress);

                SetLineNumbers (new MonoMethodLineNumberTable (
                    file, this, source, method, address.LineNumbers.ToArray ()));
            }