Lines Matching defs:lexicalGlobalObject
53 PassRefPtr<ParsedNode> parse(JSGlobalObject* lexicalGlobalObject, Debugger*, ExecState*, const SourceCode& source, FunctionParameters*, JSParserStrictness strictness, JSObject** exception);
80 PassRefPtr<ParsedNode> Parser::parse(JSGlobalObject* lexicalGlobalObject, Debugger* debugger, ExecState* debuggerExecState, const SourceCode& source, FunctionParameters* parameters, JSParserStrictness strictness, JSObject** exception)
82 ASSERT(lexicalGlobalObject);
89 lexicalGlobalObject->globalData().lexer->setIsReparsing();
90 parse(&lexicalGlobalObject->globalData(), parameters, strictness, ParsedNode::isFunctionNode ? JSParseFunctionCode : JSParseProgramCode, &errLine, &errMsg);
94 result = ParsedNode::create(&lexicalGlobalObject->globalData(),
103 } else if (lexicalGlobalObject) {
111 *exception = createStackOverflowError(lexicalGlobalObject);
113 *exception = addErrorInfo(&lexicalGlobalObject->globalData(), createSyntaxError(lexicalGlobalObject, errMsg), errLine, source);