diff options
| author | Russ Cox <rsc@golang.org> | 2009-11-20 11:45:05 -0800 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2009-11-20 11:45:05 -0800 |
| commit | 9ac4449cb2bf8fa1fc414a9cbc67c5a46af8ea51 (patch) | |
| tree | 41ba750b1ae6464558f8f8bb4871c5233f35924b /src/pkg/debug | |
| parent | aa4c638b7baf1f3a0e0fd3ab10bd7c8de74869b9 (diff) | |
| download | go-9ac4449cb2bf8fa1fc414a9cbc67c5a46af8ea51.tar.xz | |
gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkg
R=r, gri
CC=golang-dev
https://golang.org/cl/156115
Diffstat (limited to 'src/pkg/debug')
| -rw-r--r-- | src/pkg/debug/dwarf/buf.go | 8 | ||||
| -rw-r--r-- | src/pkg/debug/dwarf/entry.go | 4 | ||||
| -rw-r--r-- | src/pkg/debug/elf/file.go | 2 | ||||
| -rw-r--r-- | src/pkg/debug/gosym/pclntab.go | 4 | ||||
| -rw-r--r-- | src/pkg/debug/gosym/pclntab_test.go | 4 | ||||
| -rw-r--r-- | src/pkg/debug/gosym/symtab.go | 16 | ||||
| -rw-r--r-- | src/pkg/debug/macho/file.go | 2 |
7 files changed, 20 insertions, 20 deletions
diff --git a/src/pkg/debug/dwarf/buf.go b/src/pkg/debug/dwarf/buf.go index 10a7e5cb8e..2ece903a0d 100644 --- a/src/pkg/debug/dwarf/buf.go +++ b/src/pkg/debug/dwarf/buf.go @@ -33,7 +33,7 @@ func (b *buf) uint8() uint8 { return 0; } val := b.data[0]; - b.data = b.data[1:len(b.data)]; + b.data = b.data[1:]; b.off++; return val; } @@ -44,7 +44,7 @@ func (b *buf) bytes(n int) []byte { return nil; } data := b.data[0:n]; - b.data = b.data[n:len(b.data)]; + b.data = b.data[n:]; b.off += Offset(n); return data; } @@ -55,7 +55,7 @@ func (b *buf) string() string { for i := 0; i < len(b.data); i++ { if b.data[i] == 0 { s := string(b.data[0:i]); - b.data = b.data[i+1 : len(b.data)]; + b.data = b.data[i+1:]; b.off += Offset(i + 1); return s; } @@ -97,7 +97,7 @@ func (b *buf) varint() (c uint64, bits uint) { bits += 7; if byte&0x80 == 0 { b.off += Offset(i + 1); - b.data = b.data[i+1 : len(b.data)]; + b.data = b.data[i+1:]; return c, bits; } } diff --git a/src/pkg/debug/dwarf/entry.go b/src/pkg/debug/dwarf/entry.go index 2aec1c17e8..a4f013c393 100644 --- a/src/pkg/debug/dwarf/entry.go +++ b/src/pkg/debug/dwarf/entry.go @@ -38,7 +38,7 @@ func (d *Data) parseAbbrev(off uint32) (abbrevTable, os.Error) { if off > uint32(len(data)) { data = nil } else { - data = data[off:len(data)] + data = data[off:] } b := makeBuf(d, "abbrev", 0, data, 0); @@ -269,7 +269,7 @@ func (r *Reader) Seek(off Offset) { u = &d.unit[i]; if u.off <= off && off < u.off+Offset(len(u.data)) { r.unit = i; - r.b = makeBuf(r.d, "info", off, u.data[off-u.off:len(u.data)], u.addrsize); + r.b = makeBuf(r.d, "info", off, u.data[off-u.off:], u.addrsize); return; } } diff --git a/src/pkg/debug/elf/file.go b/src/pkg/debug/elf/file.go index c9e015ae2e..e610bc2eb9 100644 --- a/src/pkg/debug/elf/file.go +++ b/src/pkg/debug/elf/file.go @@ -343,7 +343,7 @@ func (f *File) getSymbols64() ([]Symbol, os.Error) { // The first entry is all zeros. var skip [Sym64Size]byte; - symtab.Read(skip[0:len(skip)]); + symtab.Read(skip[0:]); symbols := make([]Symbol, symtab.Len()/Sym64Size); diff --git a/src/pkg/debug/gosym/pclntab.go b/src/pkg/debug/gosym/pclntab.go index 2fd93aa8e4..6c6a18868b 100644 --- a/src/pkg/debug/gosym/pclntab.go +++ b/src/pkg/debug/gosym/pclntab.go @@ -31,7 +31,7 @@ func (t *LineTable) parse(targetPC uint64, targetLine int) (b []byte, pc uint64, b, pc, line = t.Data, t.PC, t.Line; for pc <= targetPC && line != targetLine && len(b) > 0 { code := b[0]; - b = b[1:len(b)]; + b = b[1:]; switch { case code == 0: if len(b) < 4 { @@ -39,7 +39,7 @@ func (t *LineTable) parse(targetPC uint64, targetLine int) (b []byte, pc uint64, break; } val := binary.BigEndian.Uint32(b); - b = b[4:len(b)]; + b = b[4:]; line += int(val); case code <= 64: line += int(code) diff --git a/src/pkg/debug/gosym/pclntab_test.go b/src/pkg/debug/gosym/pclntab_test.go index c30b37e135..66609d9cf7 100644 --- a/src/pkg/debug/gosym/pclntab_test.go +++ b/src/pkg/debug/gosym/pclntab_test.go @@ -121,7 +121,7 @@ func TestLineAline(t *testing.T) { } // cgo files are full of 'Z' symbols, which we don't handle - if len(path) > 4 && path[len(path)-4:len(path)] == ".cgo" { + if len(path) > 4 && path[len(path)-4:] == ".cgo" { continue } @@ -167,7 +167,7 @@ func TestPCLine(t *testing.T) { wantLine += int(textdat[off]); if fn == nil { t.Errorf("failed to get line of PC %#x", pc) - } else if len(file) < 12 || file[len(file)-12:len(file)] != "pclinetest.s" || line != wantLine || fn != sym { + } else if len(file) < 12 || file[len(file)-12:] != "pclinetest.s" || line != wantLine || fn != sym { t.Errorf("expected %s:%d (%s) at PC %#x, got %s:%d (%s)", "pclinetest.s", wantLine, sym.Name, pc, file, line, fn.Name) } } diff --git a/src/pkg/debug/gosym/symtab.go b/src/pkg/debug/gosym/symtab.go index 3c2502e0a5..39e397ecef 100644 --- a/src/pkg/debug/gosym/symtab.go +++ b/src/pkg/debug/gosym/symtab.go @@ -60,7 +60,7 @@ func (s *Sym) ReceiverName() string { // BaseName returns the symbol name without the package or receiver name. func (s *Sym) BaseName() string { if i := strings.LastIndex(s.Name, "."); i != -1 { - return s.Name[i+1 : len(s.Name)] + return s.Name[i+1:] } return s.Name; } @@ -116,7 +116,7 @@ func walksymtab(data []byte, fn func(sym) os.Error) os.Error { } typ &^= 0x80; s.typ = typ; - p = p[5:len(p)]; + p = p[5:]; var i int; var nnul int; for i = 0; i < len(p); i++ { @@ -127,7 +127,7 @@ func walksymtab(data []byte, fn func(sym) os.Error) os.Error { } switch typ { case 'z', 'Z': - p = p[i+nnul : len(p)]; + p = p[i+nnul:]; for i = 0; i+2 <= len(p); i += 2 { if p[i] == 0 && p[i+1] == 0 { nnul = 2; @@ -141,7 +141,7 @@ func walksymtab(data []byte, fn func(sym) os.Error) os.Error { s.name = p[0:i]; i += nnul; s.gotype = binary.BigEndian.Uint32(p[i : i+4]); - p = p[i+4 : len(p)]; + p = p[i+4:]; fn(s); } return nil; @@ -229,7 +229,7 @@ func NewTable(symtab []byte, pcln *LineTable) (*Table, os.Error) { case 'Z', 'z': // path symbol // Finish the current object if obj != nil { - obj.Funcs = t.Funcs[lastf:len(t.Funcs)] + obj.Funcs = t.Funcs[lastf:] } lastf = len(t.Funcs); @@ -318,7 +318,7 @@ func NewTable(symtab []byte, pcln *LineTable) (*Table, os.Error) { } } if obj != nil { - obj.Funcs = t.Funcs[lastf:len(t.Funcs)] + obj.Funcs = t.Funcs[lastf:] } return &t, nil; } @@ -336,7 +336,7 @@ func (t *Table) PCToFunc(pc uint64) *Func { case fn.Entry <= pc && pc < fn.End: return fn default: - funcs = funcs[m+1 : len(funcs)] + funcs = funcs[m+1:] } } return nil; @@ -482,7 +482,7 @@ func (o *Obj) alineFromLine(path string, line int) (int, os.Error) { var incstart int; line += int(s.Value); pathloop: - for _, s := range o.Paths[i:len(o.Paths)] { + for _, s := range o.Paths[i:] { val := int(s.Value); switch { case depth == 1 && val >= line: diff --git a/src/pkg/debug/macho/file.go b/src/pkg/debug/macho/file.go index 2338710745..233490c835 100644 --- a/src/pkg/debug/macho/file.go +++ b/src/pkg/debug/macho/file.go @@ -208,7 +208,7 @@ func NewFile(r io.ReaderAt) (*File, os.Error) { return nil, &FormatError{offset, "invalid command block size", nil} } var cmddat []byte; - cmddat, dat = dat[0:siz], dat[siz:len(dat)]; + cmddat, dat = dat[0:siz], dat[siz:]; offset += int64(siz); var s *Segment; switch cmd { |
