JSGlobalObjectFunctions.h [plain text]
#pragma once
#include "JSCJSValue.h"
#include <unicode/uchar.h>
namespace JSC {
class ArgList;
class CallFrame;
class JSObject;
extern const ASCIILiteral ObjectProtoCalledOnNullOrUndefinedError;
EncodedJSValue JSC_HOST_CALL globalFuncEval(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncParseInt(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncParseFloat(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncDecodeURI(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncDecodeURIComponent(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncEncodeURI(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncEncodeURIComponent(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncEscape(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncUnescape(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncThrowTypeError(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncThrowTypeErrorArgumentsCalleeAndCaller(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncMakeTypeError(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncProtoGetter(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncProtoSetter(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncHostPromiseRejectionTracker(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncBuiltinLog(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncBuiltinDescribe(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncImportModule(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncPropertyIsEnumerable(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncOwnKeys(JSGlobalObject*, CallFrame*);
EncodedJSValue JSC_HOST_CALL globalFuncDateTimeFormat(JSGlobalObject*, CallFrame*);
double jsToNumber(StringView);
}