|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "config.h"
#include "wine/port.h"
#include <math.h>
#include <limits.h>
#include "jscript.h"
#include "engine.h"
#include "wine/debug.h"
Go to the source code of this file.
Defines |
| #define | LONGLONG_MAX (((LONGLONG)0x7fffffff<<32)|0xffffffff) |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (jscript) |
| static BOOL | is_uri_reserved (WCHAR c) |
| static BOOL | is_uri_unescaped (WCHAR c) |
| static WCHAR | int_to_char (int i) |
| static HRESULT | constructor_call (DispatchEx *constr, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_NaN (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Infinity (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Array (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Boolean (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Date (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Error (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_EvalError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_RangeError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ReferenceError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_SyntaxError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_TypeError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_URIError (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Function (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Number (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Object (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_String (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_RegExp (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ActiveXObject (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_VBArray (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_Enumerator (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_escape (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_eval (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_isNaN (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_isFinite (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static INT | char_to_int (WCHAR c) |
| static HRESULT | JSGlobal_parseInt (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_parseFloat (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static int | hex_to_int (const WCHAR wch) |
| static HRESULT | JSGlobal_unescape (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_GetObject (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ScriptEngine (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ScriptEngineMajorVersion (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ScriptEngineMinorVersion (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_ScriptEngineBuildVersion (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_CollectGarbage (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_encodeURI (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_decodeURI (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_encodeURIComponent (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | JSGlobal_decodeURIComponent (script_ctx_t *ctx, vdisp_t *jsthis, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) |
| static HRESULT | init_constructors (script_ctx_t *ctx, DispatchEx *object_prototype) |
| HRESULT | init_global (script_ctx_t *ctx) |
Variables |
| static const WCHAR | NaNW [] = {'N','a','N',0} |
| static const WCHAR | InfinityW [] = {'I','n','f','i','n','i','t','y',0} |
| static const WCHAR | ArrayW [] = {'A','r','r','a','y',0} |
| static const WCHAR | BooleanW [] = {'B','o','o','l','e','a','n',0} |
| static const WCHAR | DateW [] = {'D','a','t','e',0} |
| static const WCHAR | ErrorW [] = {'E','r','r','o','r',0} |
| static const WCHAR | EvalErrorW [] = {'E','v','a','l','E','r','r','o','r',0} |
| static const WCHAR | RangeErrorW [] = {'R','a','n','g','e','E','r','r','o','r',0} |
| static const WCHAR | ReferenceErrorW [] = {'R','e','f','e','r','e','n','c','e','E','r','r','o','r',0} |
| static const WCHAR | SyntaxErrorW [] = {'S','y','n','t','a','x','E','r','r','o','r',0} |
| static const WCHAR | TypeErrorW [] = {'T','y','p','e','E','r','r','o','r',0} |
| static const WCHAR | URIErrorW [] = {'U','R','I','E','r','r','o','r',0} |
| static const WCHAR | FunctionW [] = {'F','u','n','c','t','i','o','n',0} |
| static const WCHAR | NumberW [] = {'N','u','m','b','e','r',0} |
| static const WCHAR | ObjectW [] = {'O','b','j','e','c','t',0} |
| static const WCHAR | StringW [] = {'S','t','r','i','n','g',0} |
| static const WCHAR | RegExpW [] = {'R','e','g','E','x','p',0} |
| static const WCHAR | ActiveXObjectW [] = {'A','c','t','i','v','e','X','O','b','j','e','c','t',0} |
| static const WCHAR | VBArrayW [] = {'V','B','A','r','r','a','y',0} |
| static const WCHAR | EnumeratorW [] = {'E','n','u','m','e','r','a','t','o','r',0} |
| static const WCHAR | escapeW [] = {'e','s','c','a','p','e',0} |
| static const WCHAR | evalW [] = {'e','v','a','l',0} |
| static const WCHAR | isNaNW [] = {'i','s','N','a','N',0} |
| static const WCHAR | isFiniteW [] = {'i','s','F','i','n','i','t','e',0} |
| static const WCHAR | parseIntW [] = {'p','a','r','s','e','I','n','t',0} |
| static const WCHAR | parseFloatW [] = {'p','a','r','s','e','F','l','o','a','t',0} |
| static const WCHAR | unescapeW [] = {'u','n','e','s','c','a','p','e',0} |
| static const WCHAR | _GetObjectW [] = {'G','e','t','O','b','j','e','c','t',0} |
| static const WCHAR | ScriptEngineW [] = {'S','c','r','i','p','t','E','n','g','i','n','e',0} |
| static const WCHAR | ScriptEngineMajorVersionW [] |
| static const WCHAR | ScriptEngineMinorVersionW [] |
| static const WCHAR | ScriptEngineBuildVersionW [] |
| static const WCHAR | CollectGarbageW [] = {'C','o','l','l','e','c','t','G','a','r','b','a','g','e',0} |
| static const WCHAR | MathW [] = {'M','a','t','h',0} |
| static const WCHAR | encodeURIW [] = {'e','n','c','o','d','e','U','R','I',0} |
| static const WCHAR | decodeURIW [] = {'d','e','c','o','d','e','U','R','I',0} |
| static const WCHAR | encodeURIComponentW [] = {'e','n','c','o','d','e','U','R','I','C','o','m','p','o','n','e','n','t',0} |
| static const WCHAR | decodeURIComponentW [] = {'d','e','c','o','d','e','U','R','I','C','o','m','p','o','n','e','n','t',0} |
| static const WCHAR | undefinedW [] = {'u','n','d','e','f','i','n','e','d',0} |
| static int | uri_char_table [] |
| static const builtin_prop_t | JSGlobal_props [] |
| static const builtin_info_t | JSGlobal_info |
Generated on Sun May 27 2012 05:10:51 for ReactOS by
1.7.6.1
|