/external/webkit/Source/JavaScriptCore/parser/ |
Parser.h | 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) [all...] |
/external/webkit/Source/WebCore/bindings/js/ |
JSDOMWindowCustom.h | 48 if (allowsAccessFromPrivate(exec->lexicalGlobalObject())) 50 printErrorMessage(crossDomainAccessErrorMessage(exec->lexicalGlobalObject())); 56 return allowsAccessFromPrivate(exec->lexicalGlobalObject()); 61 if (allowsAccessFromPrivate(exec->lexicalGlobalObject())) 63 message = crossDomainAccessErrorMessage(exec->lexicalGlobalObject());
|
ScriptObject.cpp | 65 scriptState->lexicalGlobalObject()->putDirect(scriptState->globalData(), Identifier(scriptState, name), value.jsObject()); 73 JSDOMGlobalObject* globalObject = static_cast<JSDOMGlobalObject*>(scriptState->lexicalGlobalObject()); 81 JSDOMGlobalObject* globalObject = static_cast<JSDOMGlobalObject*>(scriptState->lexicalGlobalObject()); 90 JSValue jsValue = scriptState->lexicalGlobalObject()->get(scriptState, Identifier(scriptState, name)); 104 scriptState->lexicalGlobalObject()->deleteProperty(scriptState, Identifier(scriptState, name));
|
JSInjectedScriptManager.cpp | 55 JSDOMGlobalObject* globalObject = static_cast<JSDOMGlobalObject*>(scriptState->lexicalGlobalObject()); 78 JSDOMGlobalObject* globalObject = static_cast<JSDOMGlobalObject*>(scriptState->lexicalGlobalObject()); 85 JSDOMGlobalObject* globalObject = static_cast<JSDOMGlobalObject*>(scriptState->lexicalGlobalObject()); 103 JSDOMWindow* inspectedWindow = toJSDOMWindow(scriptState->lexicalGlobalObject());
|
JSGeolocationCustom.cpp | 116 RefPtr<PositionCallback> positionCallback = createFunctionOnlyCallback<JSCustomPositionCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(0)); 121 RefPtr<PositionErrorCallback> positionErrorCallback = createFunctionOnlyCallback<JSCustomPositionErrorCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(1), CallbackAllowUndefined | CallbackAllowNull); 138 RefPtr<PositionCallback> positionCallback = createFunctionOnlyCallback<JSCustomPositionCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(0)); 143 RefPtr<PositionErrorCallback> positionErrorCallback = createFunctionOnlyCallback<JSCustomPositionErrorCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(1), CallbackAllowUndefined | CallbackAllowNull);
|
JSWorkerCustom.cpp | 58 // See section 4.8.2 step 14 of WebWorkers for why this is the lexicalGlobalObject. 59 DOMWindow* window = asJSDOMWindow(exec->lexicalGlobalObject())->impl();
|
JSNavigatorCustom.cpp | 59 RefPtr<NavigatorUserMediaSuccessCallback> successCallback = createFunctionOnlyCallback<JSNavigatorUserMediaSuccessCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(1)); 63 RefPtr<NavigatorUserMediaErrorCallback> errorCallback = createFunctionOnlyCallback<JSNavigatorUserMediaErrorCallback>(exec, static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject()), exec->argument(2), CallbackAllowUndefined);
|
JSHistoryCustom.cpp | 42 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionBack); 47 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsHistoryPrototypeFunctionForward); 52 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsHistoryPrototypeFunctionGo);
|
JSLocationCustom.cpp | 35 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsLocationPrototypeFunctionReplace); 40 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 0, propertyName, jsLocationPrototypeFunctionReload); 45 return new (exec) JSFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->functionStructure(), 1, propertyName, jsLocationPrototypeFunctionAssign);
|
DOMWrapperWorld.h | 92 return static_cast<JSDOMGlobalObject*>(exec->lexicalGlobalObject())->world();
|
JSSharedWorkerCustom.cpp | 70 DOMWindow* window = asJSDOMWindow(exec->lexicalGlobalObject())->impl();
|
ScriptState.cpp | 51 : m_globalObject(scriptState->globalData(), scriptState->lexicalGlobalObject())
|
/external/webkit/Source/JavaScriptCore/runtime/ |
JSCell.cpp | 122 JSObject* object = toObject(exec, exec->lexicalGlobalObject()); 134 JSObject* object = toObject(exec, exec->lexicalGlobalObject()); 143 toObject(exec, exec->lexicalGlobalObject())->put(exec, identifier, value, slot); 148 toObject(exec, exec->lexicalGlobalObject())->put(exec, identifier, value); 153 return toObject(exec, exec->lexicalGlobalObject())->deleteProperty(exec, identifier); 158 return toObject(exec, exec->lexicalGlobalObject())->deleteProperty(exec, identifier); 163 return toObject(exec, exec->lexicalGlobalObject());
|
Executable.cpp | 104 JSGlobalObject* lexicalGlobalObject = exec->lexicalGlobalObject(); 105 RefPtr<EvalNode> evalNode = globalData->parser->parse<EvalNode>(lexicalGlobalObject, lexicalGlobalObject->debugger(), exec, m_source, 0, isStrictMode() ? JSParseStrict : JSParseNormal, &exception); 149 JSGlobalObject* lexicalGlobalObject = exec->lexicalGlobalObject(); 150 RefPtr<ProgramNode> programNode = globalData->parser->parse<ProgramNode>(lexicalGlobalObject, lexicalGlobalObject->debugger(), exec, m_source, 0, JSParseNormal, &exception); 163 JSGlobalObject* lexicalGlobalObject = exec->lexicalGlobalObject(); [all...] |
JSValue.cpp | 76 return constructNumber(exec, exec->lexicalGlobalObject(), asValue()); 78 return constructBooleanFromImmediateBoolean(exec, exec->lexicalGlobalObject(), asValue()); 87 return constructNumber(exec, exec->lexicalGlobalObject(), asValue()); 89 return constructBooleanFromImmediateBoolean(exec, exec->lexicalGlobalObject(), asValue()); 100 return exec->lexicalGlobalObject()->numberPrototype(); 102 return exec->lexicalGlobalObject()->booleanPrototype();
|
StringObjectThatMasqueradesAsUndefined.h | 36 createStructure(exec->globalData(), exec->lexicalGlobalObject()->stringPrototype()), string);
|
Error.cpp | 86 return createError(exec->lexicalGlobalObject(), message); 91 return createEvalError(exec->lexicalGlobalObject(), message); 96 return createRangeError(exec->lexicalGlobalObject(), message); 101 return createReferenceError(exec->lexicalGlobalObject(), message); 106 return createSyntaxError(exec->lexicalGlobalObject(), message); 111 return createTypeError(exec->lexicalGlobalObject(), message); 116 return createURIError(exec->lexicalGlobalObject(), message); 208 return new (exec) StrictModeTypeErrorFunction(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->internalFunctionStructure(), message);
|
JSGlobalObject.h | 358 return exec->lexicalGlobalObject()->stringPrototype(); 389 if (this == lexicalGlobalObject()->globalExec()) 390 return lexicalGlobalObject(); 405 return constructEmptyObject(exec, exec->lexicalGlobalObject()); 410 return new (exec) JSArray(exec->globalData(), exec->lexicalGlobalObject()->arrayStructure()); 420 return new (exec) JSArray(exec->globalData(), exec->lexicalGlobalObject()->arrayStructure(), initialLength, CreateInitialized); 427 return new (exec) JSArray(exec->globalData(), exec->lexicalGlobalObject()->arrayStructure(), values); 432 return new (exec) JSArray(exec->globalData(), exec->lexicalGlobalObject()->arrayStructure(), values);
|
RegExpObject.cpp | 135 return exec->lexicalGlobalObject()->regExpConstructor()->arrayOfMatches(exec); 142 RegExpConstructor* regExpConstructor = exec->lexicalGlobalObject()->regExpConstructor();
|
/external/webkit/Source/JavaScriptCore/profiler/ |
Profiler.cpp | 69 JSGlobalObject* origin = exec ? exec->lexicalGlobalObject() : 0; 84 JSGlobalObject* origin = exec ? exec->lexicalGlobalObject() : 0; 127 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::willExecute, createCallIdentifier(callerCallFrame, function, "", 0), callerCallFrame->lexicalGlobalObject()->profileGroup()); 136 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::willExecute, callIdentifier, callerCallFrame->lexicalGlobalObject()->profileGroup()); 143 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::didExecute, createCallIdentifier(callerCallFrame, function, "", 0), callerCallFrame->lexicalGlobalObject()->profileGroup()); 150 dispatchFunctionToProfiles(callerCallFrame, m_currentProfiles, &ProfileGenerator::didExecute, createCallIdentifier(callerCallFrame, JSValue(), sourceURL, startingLineNumber), callerCallFrame->lexicalGlobalObject()->profileGroup()); 157 dispatchFunctionToProfiles(handlerCallFrame, m_currentProfiles, &ProfileGenerator::exceptionUnwind, createCallIdentifier(handlerCallFrame, JSValue(), "", 0), handlerCallFrame->lexicalGlobalObject()->profileGroup());
|
ProfileGenerator.cpp | 49 : m_origin(exec ? exec->lexicalGlobalObject() : 0) 50 , m_profileGroup(exec ? exec->lexicalGlobalObject()->profileGroup() : 0)
|
/external/webkit/Source/JavaScriptCore/API/ |
JSWeakObjectMapRefPrivate.cpp | 49 exec->lexicalGlobalObject()->registerWeakMap(map.get());
|
JSObjectRef.cpp | 84 JSCallbackObject<JSObjectWithGlobalObject>* object = new (exec) JSCallbackObject<JSObjectWithGlobalObject>(exec, exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->callbackObjectStructure(), jsClass, data); 98 return toRef(new (exec) JSCallbackFunction(exec, exec->lexicalGlobalObject(), callAsFunction, nameID)); 108 jsPrototype = exec->lexicalGlobalObject()->objectPrototype(); 110 JSCallbackConstructor* constructor = new (exec) JSCallbackConstructor(exec->lexicalGlobalObject(), exec->lexicalGlobalObject()->callbackConstructorStructure(), jsClass, callAsConstructor); 127 JSObject* result = constructFunction(exec, exec->lexicalGlobalObject(), args, nameID, sourceURL->ustring(), startingLineNumber); 171 JSObject* result = constructDate(exec, exec->lexicalGlobalObject(), argList); 188 Structure* errorStructure = exec->lexicalGlobalObject()->errorStructure(); 210 JSObject* result = constructRegExp(exec, exec->lexicalGlobalObject(), argList) [all...] |
JSContextRef.cpp | 161 return toRef(exec->lexicalGlobalObject()->toThisObject(exec)); 175 return toGlobalRef(exec->lexicalGlobalObject()->globalExec());
|
/external/webkit/Source/WebCore/bridge/jsc/ |
BridgeJSC.cpp | 109 return new (exec) RuntimeObject(exec, exec->lexicalGlobalObject(), WebCore::deprecatedGetDOMStructure<RuntimeObject>(exec), this);
|