Home
last modified time | relevance | path

Searched refs:StringNode (Results 1 – 8 of 8) sorted by relevance

/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.cpp1714 UString::Rep* clause = static_cast<StringNode*>(node)->value().ustring().rep(); in keyForCharacterSwitch()
1744 UString::Rep* clause = static_cast<StringNode*>(nodes[i])->value().ustring().rep(); in prepareJumpTableForStringSwitch()
/external/webkit/JavaScriptCore/parser/
DNodes.h261 class StringNode : public ExpressionNode {
263 StringNode(JSGlobalData* globalData, const Identifier& v) JSC_FAST_CALL in StringNode() function
DNodes.cpp304 RegisterID* StringNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode()
2123 const UString& value = static_cast<StringNode*>(clauseExpression)->value().ustring(); in processClauseList()
DGrammar.y294 …| STRING { $$ = createNodeInfo<ExpressionNode*>(new StringNode(GLOBAL…
/external/webkit/JavaScriptCore/
DChangeLog-2008-08-10192 (KJS::StringNode::emitCode):
3508 (KJS::StringNode::emitCode): Ditto.
4118 (KJS::StringNode::):
5398 (KJS::StringNode::emitCode):
6975 (KJS::StringNode::):
7083 (KJS::StringNode::):
11592 (KJS::StringNode::evaluate):
11593 (KJS::StringNode::evaluateToNumber):
11594 (KJS::StringNode::evaluateToBoolean):
12927 (KJS::StringNode::emitCode):
[all …]
DChangeLog1273 (JSC::StringNode::):
7232 (JSC::StringNode::emitBytecode):
11147 (JSC::StringNode::emitBytecode):
11235 (JSC::StringNode::):
11395 (JSC::StringNode::emitBytecode):
21740 (JSC::StringNode::emitCode): Call the new emitLoad and let it do the
22309 * kjs/nodes.h: Changed StringNode to hold an Identifier instead of UString.
22312 (JSC::keyForCharacterSwitch): Updated since StringNode now holds an Identifier.
22315 (JSC::StringNode::emitCode): Ditto. The comment from here is now in the lexer.
22318 (JSC::StringNode::streamTo): Ditto.
[all …]
DChangeLog-2007-10-141357 (StringNode::evaluate): use jsOwnedString as appropriate
2729 (KJS::StringNode::):
8300 (StringNode::streamTo):
19050 (StringNode::evaluate):
20997 (StringNode::evaluate): Ditto.
/external/webkit/WebCore/
DChangeLog-2002-12-0315977 (StringNode::evaluate), (RegExpNode::evaluate), (ThisNode::evaluate),