add a little more docs for errors
This commit is contained in:
@@ -68,6 +68,8 @@ func (e *Error) ImplementsError(c *Context) {
|
||||
c.Putln("return err.Sequence")
|
||||
c.Putln("}")
|
||||
c.Putln("")
|
||||
c.Putln("// BadId returns the 'BadValue' number if one exists for the "+
|
||||
"%s error. If no bad value exists, 0 is returned.", e.ErrConst())
|
||||
c.Putln("func (err %s) BadId() uint32 {", e.ErrType())
|
||||
if !c.protocol.isExt() {
|
||||
c.Putln("return err.BadValue")
|
||||
@@ -75,6 +77,8 @@ func (e *Error) ImplementsError(c *Context) {
|
||||
c.Putln("return 0")
|
||||
}
|
||||
c.Putln("}")
|
||||
c.Putln("// Error returns a rudimentary string representation of the %s "+
|
||||
"error.", e.ErrConst())
|
||||
c.Putln("")
|
||||
c.Putln("func (err %s) Error() string {", e.ErrType())
|
||||
ErrorFieldString(c, e.Fields, e.ErrConst())
|
||||
@@ -130,6 +134,8 @@ func (e *ErrorCopy) ImplementsError(c *Context) {
|
||||
c.Putln("return err.Sequence")
|
||||
c.Putln("}")
|
||||
c.Putln("")
|
||||
c.Putln("// BadId returns the 'BadValue' number if one exists for the "+
|
||||
"%s error. If no bad value exists, 0 is returned.", e.ErrConst())
|
||||
c.Putln("func (err %s) BadId() uint32 {", e.ErrType())
|
||||
if !c.protocol.isExt() {
|
||||
c.Putln("return err.BadValue")
|
||||
@@ -138,6 +144,8 @@ func (e *ErrorCopy) ImplementsError(c *Context) {
|
||||
}
|
||||
c.Putln("}")
|
||||
c.Putln("")
|
||||
c.Putln("// Error returns a rudimentary string representation of the %s "+
|
||||
"error.", e.ErrConst())
|
||||
c.Putln("func (err %s) Error() string {", e.ErrType())
|
||||
ErrorFieldString(c, e.Old.(*Error).Fields, e.ErrConst())
|
||||
c.Putln("}")
|
||||
|
||||
Reference in New Issue
Block a user