Lines Matching refs:fLazyContents
176 fLazyContents(NULL), fIsEmpty(TRUE), fValueDeleter(valueDeleter) { in TextTrieMap()
185 if (fLazyContents != NULL) { in ~TextTrieMap()
186 for (int32_t i=0; i<fLazyContents->size(); i+=2) { in ~TextTrieMap()
188 fValueDeleter(fLazyContents->elementAt(i+1)); in ~TextTrieMap()
191 delete fLazyContents; in ~TextTrieMap()
219 if (fLazyContents == NULL) { in put()
220 fLazyContents = new UVector(status); in put()
221 if (fLazyContents == NULL) { in put()
231 U_ASSERT(fLazyContents != NULL); in put()
234 fLazyContents->addElement(s, status); in put()
242 fLazyContents->addElement(value, status); in put()
368 if (fLazyContents != NULL) { in buildTrie()
369 for (int32_t i=0; i<fLazyContents->size(); i+=2) { in buildTrie()
370 const UChar *key = (UChar *)fLazyContents->elementAt(i); in buildTrie()
371 void *val = fLazyContents->elementAt(i+1); in buildTrie()
375 delete fLazyContents; in buildTrie()
376 fLazyContents = NULL; in buildTrie()
390 if (fLazyContents != NULL) { in search()