OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VarStack
(Results
1 - 8
of
8
) sorted by null
/external/webkit/Source/JavaScriptCore/parser/
Nodes.cpp
78
ScopeNodeData::ScopeNodeData(ParserArena& arena, SourceElements* statements,
VarStack
*
varStack
, FunctionStack* funcStack, IdentifierSet& capturedVariables, int numConstants)
83
if (
varStack
)
84
m_varStack.swap(*
varStack
);
99
ScopeNode::ScopeNode(JSGlobalData* globalData, const SourceCode& source, SourceElements* children,
VarStack
*
varStack
, FunctionStack* funcStack, IdentifierSet& capturedVariables, CodeFeatures features, int numConstants)
102
, m_data(adoptPtr(new ScopeNodeData(globalData->parser->arena(), children,
varStack
, funcStack, capturedVariables, numConstants)))
115
inline ProgramNode::ProgramNode(JSGlobalData* globalData, SourceElements* children,
VarStack
*
varStack
, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants)
116
: ScopeNode(globalData, source, children,
varStack
, funcStack, capturedVariables, features, numConstants
[
all
...]
NodeInfo.h
46
ParserArenaData<DeclarationStacks::
VarStack
>* m_varDeclarations;
Parser.h
55
void didFinishParsing(SourceElements*, ParserArenaData<DeclarationStacks::
VarStack
>*,
71
ParserArenaData<DeclarationStacks::
VarStack
>* m_varDeclarations;
Parser.cpp
63
void Parser::didFinishParsing(SourceElements* sourceElements, ParserArenaData<DeclarationStacks::
VarStack
>*
varStack
,
67
m_varDeclarations =
varStack
;
Nodes.h
92
typedef Vector<std::pair<const Identifier*, unsigned> >
VarStack
;
[
all
...]
ASTBuilder.h
118
ParserArenaData<DeclarationStacks::
VarStack
>* varDeclarations() { return m_scope.m_varDeclarations; }
597
: m_varDeclarations(new (globalData) ParserArenaData<DeclarationStacks::
VarStack
>)
603
ParserArenaData<DeclarationStacks::
VarStack
>* m_varDeclarations;
[
all
...]
/external/webkit/Source/JavaScriptCore/bytecompiler/
BytecodeGenerator.h
89
typedef DeclarationStacks::
VarStack
VarStack
;
BytecodeGenerator.cpp
254
const
VarStack
&
varStack
= programNode->
varStack
();
256
bool canOptimizeNewGlobals = symbolTable->size() + functionStack.size() +
varStack
.size() < registerFile->maxGlobals();
273
Vector<bool, 16> shouldCreateVar(
varStack
.size());
274
for (size_t i = 0; i <
varStack
.size(); ++i) {
275
if (newGlobals.contains(
varStack
[i].first->impl()) || globalObject->hasProperty(exec, *
varStack
[i].first)) {
280
newGlobals.add(
varStack
[i].first->impl());
295
for (size_t i = 0; i <
varStack
.size(); ++i)
[
all
...]
Completed in 47 milliseconds