Home | History | Annotate | Download | only in common

Lines Matching refs:len

27     if(U_SUCCESS(errorCode) && this!=&s && ensureCapacity(s.len+1, 0, errorCode)) {
28 len=s.len;
29 uprv_memcpy(buffer.getAlias(), s.buffer.getAlias(), len+1);
35 for(int32_t i=len; i>0;) {
47 if(newLength<len) {
48 buffer[len=newLength]=0;
54 if(ensureCapacity(len+2, 0, errorCode)) {
55 buffer[len++]=c;
56 buffer[len]=0;
73 if(s==(buffer.getAlias()+len)) {
75 if(sLength>=(buffer.getCapacity()-len)) {
79 buffer[len+=sLength]=0;
81 } else if(buffer.getAlias()<=s && s<(buffer.getAlias()+len) &&
82 sLength>=(buffer.getCapacity()-len)
87 } else if(ensureCapacity(len+sLength+1, 0, errorCode)) {
88 uprv_memcpy(buffer.getAlias()+len, s, sLength);
89 buffer[len+=sLength]=0;
103 int32_t appendCapacity=buffer.getCapacity()-len-1; // -1 for NUL
106 return buffer.getAlias()+len;
108 if(ensureCapacity(len+minCapacity+1, len+desiredCapacityHint+1, errorCode)) {
109 resultCapacity=buffer.getCapacity()-len-1;
110 return buffer.getAlias()+len;
124 if(ensureCapacity(len+s.length()+1, 0, errorCode)) {
125 len+=s.extract(0, 0x7fffffff, buffer.getAlias()+len, buffer.getCapacity()-len, US_INV);
140 if( (desiredCapacityHint<=capacity || buffer.resize(desiredCapacityHint, len+1)==NULL) &&
141 buffer.resize(capacity, len+1)==NULL
158 if(len>0 && (c=buffer[len-1])!=U_FILE_SEP_CHAR && c!=U_FILE_ALT_SEP_CHAR) {
167 if(U_SUCCESS(errorCode) && len>0 &&
168 (c=buffer[len-1])!=U_FILE_SEP_CHAR && c!=U_FILE_ALT_SEP_CHAR) {