Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoMethodSource.MonoMethodSource C# (CSharp) Method

MonoMethodSource() public method

public MonoMethodSource ( MonoSymbolFile file, SourceFile source_file, Mono.CompilerServices.SymbolWriter method, Cecil mdef, MonoClassType klass, MonoFunctionType function ) : System
file MonoSymbolFile
source_file Mono.Debugger.SourceFile
method Mono.CompilerServices.SymbolWriter
mdef Cecil
klass Mono.Debugger.Languages.Mono.MonoClassType
function Mono.Debugger.Languages.Mono.MonoFunctionType
return System
            public MonoMethodSource(MonoSymbolFile file, SourceFile source_file,
						 C.MethodEntry method, Cecil.MethodDefinition mdef,
						 MonoClassType klass, MonoFunctionType function)
            {
                this.file = file;
                this.source_file = source_file;
                this.method = method;
                this.mdef = mdef;
                this.function = function;
                this.klass = klass;

                full_name = method.GetRealName ();
                if (full_name == null)
                    full_name = MonoSymbolFile.GetMethodName (mdef);

                C.LineNumberEntry start, end;
                C.LineNumberTable lnt = method.GetLineNumberTable ();
                if (lnt.GetMethodBounds (out start, out end))
                    start_row = start.Row; end_row = end.Row;
            }
MonoSymbolFile.MonoMethodSource