Changeset 36660 in webkit for trunk/JavaScriptCore/kjs/lexer.cpp
- Timestamp:
- Sep 18, 2008, 11:32:12 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/lexer.cpp
r36263 r36660 568 568 } 569 569 case String: 570 lvalp->string = makeUString(m_buffer16); 570 // Atomize constant strings in case they're later used in property lookup. 571 lvalp->ident = makeIdentifier(m_buffer16); 571 572 token = STRING; 572 573 break; … … 917 918 } 918 919 919 UString* Lexer::makeUString(const Vector<UChar>& buffer)920 {921 UString* string = new UString(buffer);922 m_strings.append(string);923 return string;924 }925 926 920 } // namespace JSC
Note:
See TracChangeset
for help on using the changeset viewer.