public exportWriter(ref ptr <iexporter> p = default, intWriter data = default, ref ptr <types.Package> currPkg = default, @string prevFile = default, long prevLine = default) { this.p = p; this.data = data; this.currPkg = currPkg; this.prevFile = prevFile; this.prevLine = prevLine; }
public iexporter(ref ptr <token.FileSet> fset = default, ref ptr <bytes.Buffer> @out = default, ref ptr <types.Package> localpkg = default, map <ptr <types.Package>, bool> allPkgs = default, objQueue declTodo = default, intWriter strings = default, map <@string, ulong> stringIndex = default, intWriter data0 = default, map <types.Object, ulong> declIndex = default, map <types.Type, ulong> typIndex = default) { this.fset = fset; this.@out = @out; this.localpkg = localpkg; this.allPkgs = allPkgs; this.declTodo = declTodo; this.strings = strings; this.stringIndex = stringIndex; this.data0 = data0; this.declIndex = declIndex; this.typIndex = typIndex; }
public iexporter(map <ptr <types.Pkg>, bool> allPkgs = default, nodeQueue declTodo = default, intWriter strings = default, map <@string, ulong> stringIndex = default, intWriter data0 = default, map <ptr <Node>, ulong> declIndex = default, map <ptr <Node>, ulong> inlineIndex = default, map <ptr <types.Type>, ulong> typIndex = default) { this.allPkgs = allPkgs; this.declTodo = declTodo; this.strings = strings; this.stringIndex = stringIndex; this.data0 = data0; this.declIndex = declIndex; this.inlineIndex = inlineIndex; this.typIndex = typIndex; }