/external/webkit/Source/JavaScriptCore/parser/ |
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* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const S (…) [all...] |
NodeInfo.h | 55 typedef NodeDeclarationInfo<SourceElements*> SourceElementsInfo;
|
Parser.h | 55 void didFinishParsing(SourceElements*, ParserArenaData<DeclarationStacks::VarStack>*, 70 SourceElements* m_sourceElements;
|
Parser.cpp | 63 void Parser::didFinishParsing(SourceElements* sourceElements, ParserArenaData<DeclarationStacks::VarStack>* varStack, 66 m_sourceElements = sourceElements;
|
Nodes.h | [all...] |
NodeConstructors.h | 678 inline SourceElements::SourceElements(JSGlobalData*) 831 inline CaseClauseNode::CaseClauseNode(JSGlobalData*, ExpressionNode* expr, SourceElements* statements) 872 inline BlockNode::BlockNode(JSGlobalData* globalData, SourceElements* statements) [all...] |
SyntaxChecker.h | 80 typedef int SourceElements;
|
ASTBuilder.h | 94 typedef JSC::SourceElements* SourceElements; 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) [all...] |
JSParser.cpp | 59 #define TreeSourceElements typename TreeBuilder::SourceElements 656 SourceElements* sourceElements = parseSourceElements<CheckForStrictMode>(context); 657 if (!sourceElements || !consume(EOFTOK)) 671 m_globalData->parser->didFinishParsing(sourceElements, context.varDeclarations(), context.funcDeclarations(), features, 683 TreeSourceElements sourceElements = context.createSourceElements(); 703 context.appendStatement(sourceElements, statement); 708 return sourceElements; [all...] |
/external/v8/src/ |
preparser.h | 438 enum SourceElements { 523 SourceElements ParseSourceElements(int end_token, bool* ok);
|
preparser.cc | 170 PreParser::SourceElements PreParser::ParseSourceElements(int end_token, 172 // SourceElements :: [all...] |
/external/v8/test/mjsunit/ |
strict-mode.js | 291 // Strict mode only allows functions in SourceElements [all...] |
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
NodesCodegen.cpp | [all...] |