Changeset 76248 in webkit for trunk/Source/JavaScriptCore/yarr/YarrPattern.h
- Timestamp:
- Jan 20, 2011, 8:30:54 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/yarr/YarrPattern.h
r75602 r76248 64 64 }; 65 65 66 struct CharacterClass : FastAllocBase { 66 struct CharacterClass { 67 WTF_MAKE_FAST_ALLOCATED; 68 public: 67 69 // All CharacterClass instances have to have the full set of matches and ranges, 68 70 // they may have an optional table for faster lookups (which must match the … … 205 207 }; 206 208 207 struct PatternAlternative : FastAllocBase { 209 struct PatternAlternative { 210 WTF_MAKE_FAST_ALLOCATED; 211 public: 208 212 PatternAlternative(PatternDisjunction* disjunction) 209 213 : m_parent(disjunction) … … 246 250 }; 247 251 248 struct PatternDisjunction : FastAllocBase { 252 struct PatternDisjunction { 253 WTF_MAKE_FAST_ALLOCATED; 254 public: 249 255 PatternDisjunction(PatternAlternative* parent = 0) 250 256 : m_parent(parent)
Note:
See TracChangeset
for help on using the changeset viewer.