Lines Matching defs:FindState
136 struct FindState { struct
137 int mStartResult;
138 int mEndResult;
139 const UChar* mCurrentStart;
140 const UChar* mEnd;
141 AddressProgress mProgress;
142 int mNumberCount;
143 int mLetterCount;
144 unsigned mWordCount;
145 int mLineCount;
146 const UChar* mFirstLower;
147 const UChar* mZipStart;
148 const UChar* mBases[16]; // FIXME: random guess, maybe too small, maybe too big
149 const UChar* mWords[16];
150 const UChar* mEnds[16];
151 const UChar* mStarts[16]; // text is not necessarily contiguous
152 const char* mStates;
153 int mEndWord;
154 int mStateWord;
155 int mZipHint;
156 int mSectionLength;
157 unsigned mNumberWords; // must contain as many bits as mWords contains elements
158 char* mPattern;
159 UChar mStore[NAVIGATION_MAX_PHONE_LENGTH + 1];
160 UChar* mStorePtr;
161 UChar mBackOne;
162 UChar mBackTwo;
163 UChar mCurrent;
164 bool mUnparsed;
165 bool mZipDelimiter;
166 bool mOpenParen;
167 bool mInitialized;
168 bool mContinuationNode;
169 bool mCaseInsensitive;
170 void shiftWords(int shift) { in shiftWords()
180 void newWord(const UChar* baseChars, const UChar* chars) { in newWord()