Home
last modified time | relevance | path

Searched refs:ScopeNodeData (Results 1 – 5 of 5) sorted by relevance

/external/webkit/JavaScriptCore/parser/
DParser.cpp89 …functionBodyNode->adoptData(std::auto_ptr<ScopeNodeData>(new ScopeNodeData(globalData->parser->are… in reparseInPlace()
DNodes.h1381 struct ScopeNodeData : FastAllocBase { struct
1385 ScopeNodeData(ParserArena&, SourceElements*, VarStack*, FunctionStack*, int numConstants); argument
1404 void adoptData(std::auto_ptr<ScopeNodeData> data) in adoptData() argument
1410 ScopeNodeData* data() const { return m_data.get(); } in data()
1467 OwnPtr<ScopeNodeData> m_data;
DNodes.cpp1809 ScopeNodeData::ScopeNodeData(ParserArena& arena, SourceElements* children, VarStack* varStack, Func… in ScopeNodeData() function in JSC::ScopeNodeData
1821 void ScopeNodeData::markAggregate(MarkStack& markStack) in markAggregate()
1848 …, m_data(new ScopeNodeData(globalData->parser->arena(), children, varStack, funcStack, numConstant… in ScopeNode()
/external/webkit/JavaScriptCore/
DChangeLog91 (JSC::ScopeNodeData::markAggregate):
521 Allow custom memory allocation control for JavaScriptCore's ScopeNodeData struct
524 Inherits ScopeNodeData struct from FastAllocBase because it has been instantiated by
DChangeLog-2009-06-162748 (JSC::ScopeNodeData::ScopeNodeData): Changed to store the
3660 (JSC::ScopeNodeData::ScopeNodeData): Use swap to transfer ownership
3663 ScopeNodeData.
13365 (JSC::ScopeNodeData::mark):
20159 handled by destroying the ScopeNodeData after generation.
20174 (JSC::ScopeNodeData::ScopeNodeData): Move initialization of ScopeNode data here.
20195 (JSC::ScopeNode::adoptData): Adopts a ScopeNodeData.
20196 (JSC::ScopeNode::data): Accessor for ScopeNodeData.
20197 (JSC::ScopeNode::destroyData): Deletes the ScopeNodeData.
20203 Factor m_varStack, m_functionStack, m_children and m_numConstants into ScopeNodeData.
[all …]