/external/webkit/Source/JavaScriptCore/parser/ |
H A D | Nodes.cpp | 61 // ------------------------------ SourceElements -------------------------------- 63 void SourceElements::append(StatementNode* statement) 70 StatementNode* SourceElements::singleStatement() const 78 ScopeNodeData::ScopeNodeData(ParserArena& arena, SourceElements* statements, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, int numConstants) 99 ScopeNode::ScopeNode(JSGlobalData* globalData, const SourceCode& source, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, CodeFeatures features, int numConstants) 115 inline ProgramNode::ProgramNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants) 120 PassRefPtr<ProgramNode> ProgramNode::create(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants) 133 inline EvalNode::EvalNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants) 138 PassRefPtr<EvalNode> EvalNode::create(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants) 162 inline FunctionBodyNode::FunctionBodyNode(JSGlobalData* globalData, SourceElements* childre [all...] |
H A D | NodeInfo.h | 55 typedef NodeDeclarationInfo<SourceElements*> SourceElementsInfo;
|
H A D | Parser.h | 55 void didFinishParsing(SourceElements*, ParserArenaData<DeclarationStacks::VarStack>*, 70 SourceElements* m_sourceElements;
|
H A D | Parser.cpp | 63 void Parser::didFinishParsing(SourceElements* sourceElements, ParserArenaData<DeclarationStacks::VarStack>* varStack,
|
H A D | Nodes.h | 1137 class SourceElements : public ParserArenaDeletable { class in namespace:JSC 1139 SourceElements(JSGlobalData*); 1154 BlockNode(JSGlobalData*, SourceElements* = 0); 1164 SourceElements* m_statements; 1385 ScopeNodeData(ParserArena&, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, int numConstants); 1391 SourceElements* m_statements; 1401 ScopeNode(JSGlobalData*, const SourceCode&, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, CodeFeatures, int numConstants); 1453 static PassRefPtr<ProgramNode> create(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants); 1458 ProgramNode(JSGlobalData*, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants); 1466 static PassRefPtr<EvalNode> create(JSGlobalData*, SourceElements*, VarStac [all...] |
H A D | NodeConstructors.h | 678 inline SourceElements::SourceElements(JSGlobalData*) function in class:JSC::SourceElements 831 inline CaseClauseNode::CaseClauseNode(JSGlobalData*, ExpressionNode* expr, SourceElements* statements) 872 inline BlockNode::BlockNode(JSGlobalData* globalData, SourceElements* statements)
|
H A D | SyntaxChecker.h | 80 typedef int SourceElements; typedef in class:JSC::SyntaxChecker
|
H A D | ASTBuilder.h | 94 typedef JSC::SourceElements* SourceElements; typedef in class:JSC::ASTBuilder 116 JSC::SourceElements* createSourceElements() { return new (m_globalData) JSC::SourceElements(m_globalData); } 292 CaseClauseNode* createClause(ExpressionNode* expr, JSC::SourceElements* statements) { return new (m_globalData) CaseClauseNode(m_globalData, expr, statements); } 308 StatementNode* createBlockStatement(JSC::SourceElements* elements, int startLine, int endLine) 488 void appendStatement(JSC::SourceElements* elements, JSC::StatementNode* statement)
|
H A D | JSParser.cpp | 59 #define TreeSourceElements typename TreeBuilder::SourceElements 656 SourceElements* sourceElements = parseSourceElements<CheckForStrictMode>(context);
|
/external/v8/src/ |
H A D | preparser.h | 438 enum SourceElements { enum in class:v8::preparser::PreParser 523 SourceElements ParseSourceElements(int end_token, bool* ok);
|
H A D | preparser.cc | 170 PreParser::SourceElements PreParser::ParseSourceElements(int end_token, 172 // SourceElements ::
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | NodesCodegen.cpp | 1334 // ------------------------------ SourceElements ------------------------------- 1337 inline StatementNode* SourceElements::lastStatement() const 1343 inline void SourceElements::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)
|