Mono.Debugger.Backend.DwarfReader.DieNamespace.DieNamespace C# (CSharp) Method

DieNamespace() public method

public DieNamespace ( DwarfBinaryReader reader, CompilationUnit comp_unit, long offset, AbbrevEntry abbrev ) : System
reader DwarfBinaryReader
comp_unit CompilationUnit
offset long
abbrev AbbrevEntry
return System
            public DieNamespace(DwarfBinaryReader reader, CompilationUnit comp_unit,
					     long offset, AbbrevEntry abbrev)
                : base(reader, comp_unit, abbrev)
            {
                this.offset = offset;
                comp_unit.AddNamespace (offset, this);

                if (extension != null) {
                    if (extension.name != null) {
                        if (name != null)
                            name = extension.name + "::" + name;
                        else
                            name = extension.name;
                    }
                }
            }