Changeset 72186 in webkit for trunk/JavaScriptCore/yarr/RegexInterpreter.h
- Timestamp:
- Nov 17, 2010, 3:03:40 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/yarr/RegexInterpreter.h
r72140 r72186 325 325 , m_ignoreCase(pattern.m_ignoreCase) 326 326 , m_multiline(pattern.m_multiline) 327 , m_containsBeginChars(pattern.m_containsBeginChars) 327 328 , m_allocator(allocator) 328 329 { … … 336 337 // take responsibility for that. 337 338 pattern.m_userCharacterClasses.clear(); 339 340 m_beginChars.append(pattern.m_beginChars); 338 341 } 339 342 … … 347 350 bool m_ignoreCase; 348 351 bool m_multiline; 352 bool m_containsBeginChars; 349 353 // Each BytecodePattern is associated with a RegExp, each RegExp is associated 350 354 // with a JSGlobalData. Cache a pointer to out JSGlobalData's m_regexAllocator. … … 353 357 CharacterClass* newlineCharacterClass; 354 358 CharacterClass* wordcharCharacterClass; 359 360 Vector<BeginChar> m_beginChars; 361 355 362 private: 356 363 Vector<ByteDisjunction*> m_allParenthesesInfo;
Note:
See TracChangeset
for help on using the changeset viewer.