Home
last modified time | relevance | path

Searched refs:ResolveNode (Results 1 – 10 of 10) sorted by relevance

/external/webkit/JavaScriptCore/parser/
DGrammar.y361 … { $$ = createNodeInfo<ExpressionNode*>(new (GLOBAL_DATA) ResolveNode(GLOBAL_DATA, *$…
1844 ResolveNode* resolve = static_cast<ResolveNode*>(loc);
1878 ResolveNode* resolve = static_cast<ResolveNode*>(expr); in makePrefixNode()
1900 ResolveNode* resolve = static_cast<ResolveNode*>(expr); in makePostfixNode()
1924 ResolveNode* resolve = static_cast<ResolveNode*>(func.m_node); in makeFunctionCallNode()
1952 ResolveNode* resolve = static_cast<ResolveNode*>(expr); in makeTypeOfNode()
1963 ResolveNode* resolve = static_cast<ResolveNode*>(expr); in makeDeleteNode()
DNodeConstructors.h97 …inline ResolveNode::ResolveNode(JSGlobalData* globalData, const Identifier& ident, int startOffset) in ResolveNode() function
893 , m_lexpr(new (globalData) ResolveNode(globalData, ident, divot - startOffset)) in ForInNode()
DNodes.h355 class ResolveNode : public ExpressionNode {
357 ResolveNode(JSGlobalData*, const Identifier&, int startOffset);
/external/webkit/JavaScriptCore/bytecompiler/
DNodesCodegen.cpp166 bool ResolveNode::isPure(BytecodeGenerator& generator) const in isPure()
171 RegisterID* ResolveNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst) in emitBytecode()
472 ResolveNode* resolveNode = static_cast<ResolveNode*>(args->m_expr); in emitBytecode()
1536 const Identifier& ident = static_cast<ResolveNode*>(m_lexpr)->identifier(); in emitBytecode()
/external/webkit/JavaScriptCore/
DChangeLog-2002-12-03122 (ResolveNode::evaluateReference): Ditto.
270 * kjs/nodes.cpp: (ResolveNode::evaluateReference): Use isEmpty, pop, and top instead
320 (ResolveNode::evaluateReference): List -> ScopeChain.
1432 (ResolveNode::evaluate):
1433 (ResolveNode::evaluateReference):
DChangeLog-2003-10-25645 Caused by the ResolveNode speedup. Roll it out until I can figure out why.
647 * kjs/nodes.cpp: (ResolveNode::evaluate): Go back to using evaluateReference.
655 * kjs/nodes.cpp: (ResolveNode::evaluate): Don't use evaluateReference.
DChangeLog-2008-08-101268 (KJS::ResolveNode::emitCode):
1320 (KJS::ResolveNode::):
3511 (KJS::ResolveNode::emitCode): Do nothing if dst == ignoredResult() and
4121 (KJS::ResolveNode::):
6962 (KJS::ResolveNode::isPure):
11187 (KJS::ResolveNode::emitCode):
11597 (KJS::ResolveNode::inlineEvaluate):
11598 (KJS::ResolveNode::evaluate):
11599 (KJS::ResolveNode::evaluateToNumber):
11600 (KJS::ResolveNode::evaluateToBoolean):
[all …]
DChangeLog-2007-10-142732 (KJS::ResolveNode::):
10738 (ResolveNode::evaluate):
15372 (ResolveNode::evaluate):
17291 (KJS::ResolveNode::isLocation):
17292 (KJS::ResolveNode::isResolveNode):
17293 (KJS::ResolveNode::identifier):
18367 (ResolveNode::evaluate): Use scope chain iterator instead of copying
18369 (ResolveNode::evaluateReference): ditto
19053 (ResolveNode::evaluate):
19054 (ResolveNode::evaluateReference):
[all …]
DChangeLog-2009-06-162226 (JSC::ResolveNode::identifier):
2227 (JSC::ResolveNode::isLocation):
2228 (JSC::ResolveNode::isResolveNode):
19028 (JSC::ResolveNode::emitBytecode):
22943 (JSC::ResolveNode::isPure):
22944 (JSC::ResolveNode::emitBytecode):
23191 (JSC::ResolveNode::emitBytecode):
32953 (JSC::ResolveNode::emitCode):
35860 (JSC::ResolveNode::):
/external/webkit/WebCore/
DChangeLog-2002-12-0315978 (ResolveNode::evaluate), (GroupNode::~GroupNode), (GroupNode::ref),