diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-10-23 04:31:11 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-10-23 04:31:11 +0000 |
commit | 4ccad563d2a3559f0557bfb177bcf45144219bdf (patch) | |
tree | 46bb86f514fbf6bad82da48e69a18fb09d878834 /libgo/go/exp/norm/iter.go | |
parent | 0b7463235f0e23c624d1911c9b15f531108cc5a6 (diff) | |
download | gcc-4ccad563d2a3559f0557bfb177bcf45144219bdf.zip gcc-4ccad563d2a3559f0557bfb177bcf45144219bdf.tar.gz gcc-4ccad563d2a3559f0557bfb177bcf45144219bdf.tar.bz2 |
libgo: Update to current sources.
From-SVN: r192704
Diffstat (limited to 'libgo/go/exp/norm/iter.go')
-rw-r--r-- | libgo/go/exp/norm/iter.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libgo/go/exp/norm/iter.go b/libgo/go/exp/norm/iter.go index 761ba90..e37ad7b 100644 --- a/libgo/go/exp/norm/iter.go +++ b/libgo/go/exp/norm/iter.go @@ -10,8 +10,8 @@ const MaxSegmentSize = maxByteBufferSize // to a given Form. type Iter struct { rb reorderBuffer - info runeInfo // first character saved from previous iteration - next iterFunc // implementation of next depends on form + info Properties // first character saved from previous iteration + next iterFunc // implementation of next depends on form p int // current position in input source outStart int // start of current segment in output buffer @@ -124,7 +124,7 @@ doFast: break } } - } else if d := i.info.decomposition(); d != nil { + } else if d := i.info.Decomposition(); d != nil { i.rb.src.copySlice(out[outCopyStart:], inCopyStart, i.p) p := outp + len(d) if p > i.maxseg && i.setStart(outp, i.p) { @@ -245,7 +245,7 @@ doFast: if i.setStart(outp-1, i.p-1) { i.p-- outp-- - i.info = runeInfo{size: 1} + i.info = Properties{size: 1} break } } @@ -274,7 +274,7 @@ doNorm: return outp } i.info = i.rb.f.info(i.rb.src, i.p) - if i.info.boundaryBefore() { + if i.info.BoundaryBefore() { break } } |