Searched refs:ResolveNode (Results 1 – 10 of 10) sorted by relevance
/external/webkit/JavaScriptCore/parser/ |
D | Grammar.y | 361 … { $$ = 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()
|
D | NodeConstructors.h | 97 …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()
|
D | Nodes.h | 355 class ResolveNode : public ExpressionNode { 357 ResolveNode(JSGlobalData*, const Identifier&, int startOffset);
|
/external/webkit/JavaScriptCore/bytecompiler/ |
D | NodesCodegen.cpp | 166 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/ |
D | ChangeLog-2002-12-03 | 122 (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):
|
D | ChangeLog-2003-10-25 | 645 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.
|
D | ChangeLog-2008-08-10 | 1268 (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 …]
|
D | ChangeLog-2007-10-14 | 2732 (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 …]
|
D | ChangeLog-2009-06-16 | 2226 (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/ |
D | ChangeLog-2002-12-03 | 15978 (ResolveNode::evaluate), (GroupNode::~GroupNode), (GroupNode::ref),
|