diff options
| author | Andrew Gallant (Ocelot) <[email protected]> | 2012-05-11 01:58:52 -0400 |
|---|---|---|
| committer | Andrew Gallant (Ocelot) <[email protected]> | 2012-05-11 01:58:52 -0400 |
| commit | 9699de49ee211d90e7d0fea68f1a76eb6e4f13ff (patch) | |
| tree | da26df65a24672ca8a29093b03d519f90923dd9b /xgbgen/go_error.go | |
| parent | 7df5ddac5097b1207570d2d1fa59fdaf7051800a (diff) | |
add a little more docs for errors
Diffstat (limited to 'xgbgen/go_error.go')
| -rw-r--r-- | xgbgen/go_error.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/xgbgen/go_error.go b/xgbgen/go_error.go index 81a017b..55fd28b 100644 --- a/xgbgen/go_error.go +++ b/xgbgen/go_error.go @@ -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("}") |
