protected INode DecodeFormat(BinaryReader input, TagType tag, int length) { var end = input.BaseStream.Position + length; var arg1 = DecodeExpression(input); var arg2 = new Nodes.StaticByteArray(input.ReadBytes((int)(end - input.BaseStream.Position))); return(new Nodes.GenericElement(tag, null, arg1, arg2)); }
protected INode DecodeFormat(BinaryReader input, TagType tag, int length) { var end = input.BaseStream.Position + length; var arg1 = DecodeExpression(input); var arg2 = new Nodes.StaticByteArray(input.ReadBytes((int)(end - input.BaseStream.Position))); return new Nodes.GenericElement(tag, null, arg1, arg2); }