Home
last modified time | relevance | path

Searched refs:CFXJSE_Context (Results 1 – 25 of 32) sorted by relevance

12

/dports/lang/spidermonkey60/firefox-60.9.0/modules/pdfium/pdfium/fxjs/
H A Dcfxjse_context.h21 class CFXJSE_Context {
23 static CFXJSE_Context* Create(
28 ~CFXJSE_Context();
41 CFXJSE_Context();
42 CFXJSE_Context(const CFXJSE_Context&);
43 explicit CFXJSE_Context(v8::Isolate* pIsolate);
45 CFXJSE_Context& operator=(const CFXJSE_Context&);
H A Dcfxjse_class.h14 class CFXJSE_Context; variable
19 static CFXJSE_Class* Create(CFXJSE_Context* pContext,
22 static CFXJSE_Class* GetClassFromContext(CFXJSE_Context* pContext,
31 CFXJSE_Context* GetContext() { return m_pContext; } in GetContext()
35 explicit CFXJSE_Class(CFXJSE_Context* lpContext);
39 CFXJSE_Context* m_pContext;
41 friend class CFXJSE_Context; variable
H A Dcfxjse_context.cpp48 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
66 CFXJSE_Context* m_context;
150 CFXJSE_Context* CFXJSE_Context::Create( in Create()
155 CFXJSE_Context* pContext = new CFXJSE_Context(pIsolate); in Create()
185 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Context() function in CFXJSE_Context
187 CFXJSE_Context::~CFXJSE_Context() {} in ~CFXJSE_Context()
189 std::unique_ptr<CFXJSE_Value> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
201 void CFXJSE_Context::EnableCompatibleMode() { in EnableCompatibleMode()
205 bool CFXJSE_Context::ExecuteScript(const FX_CHAR* szScript, in ExecuteScript()
H A Dcfxjse_value.h94 friend class CFXJSE_Context; variable
H A Dcfxjse_class.cpp318 CFXJSE_Context* lpContext, in Create()
407 CFXJSE_Class* CFXJSE_Class::GetClassFromContext(CFXJSE_Context* pContext, in GetClassFromContext()
433 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) in CFXJSE_Class()
/dports/editors/texmaker/texmaker-5.0.3/pdfium/fxjs/include/
H A Dcfxjse_context.h21 class CFXJSE_Context {
23 static CFXJSE_Context* Create(
28 ~CFXJSE_Context();
41 CFXJSE_Context();
42 CFXJSE_Context(const CFXJSE_Context&);
43 explicit CFXJSE_Context(v8::Isolate* pIsolate);
45 CFXJSE_Context& operator=(const CFXJSE_Context&);
H A Dcfxjse_class.h14 class CFXJSE_Context; variable
19 static CFXJSE_Class* Create(CFXJSE_Context* pContext,
22 static CFXJSE_Class* GetClassFromContext(CFXJSE_Context* pContext,
31 CFXJSE_Context* GetContext() { return m_pContext; } in GetContext()
35 explicit CFXJSE_Class(CFXJSE_Context* lpContext);
39 CFXJSE_Context* m_pContext;
41 friend class CFXJSE_Context; variable
H A Dcfxjse_value.h92 friend class CFXJSE_Context; variable
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/pdfium/fxjs/xfa/
H A Dcfxjse_context.h22 class CFXJSE_Context {
24 static std::unique_ptr<CFXJSE_Context> Create(
29 explicit CFXJSE_Context(v8::Isolate* pIsolate);
30 ~CFXJSE_Context();
43 CFXJSE_Context(const CFXJSE_Context&) = delete;
44 CFXJSE_Context& operator=(const CFXJSE_Context&) = delete;
H A Dcfxjse_class.h14 class CFXJSE_Context; variable
20 static CFXJSE_Class* Create(CFXJSE_Context* pContext,
24 explicit CFXJSE_Class(CFXJSE_Context* lpContext);
27 CFXJSE_Context* GetContext() const { return m_pContext.Get(); } in GetContext()
31 friend class CFXJSE_Context;
36 UnownedPtr<CFXJSE_Context> const m_pContext;
H A Dcfxjse_context.cpp110 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
174 std::unique_ptr<CFXJSE_Context> CFXJSE_Context::Create( in Create()
179 auto pContext = pdfium::MakeUnique<CFXJSE_Context>(pIsolate); in Create()
211 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Context() function in CFXJSE_Context
213 CFXJSE_Context::~CFXJSE_Context() {} in ~CFXJSE_Context()
215 std::unique_ptr<CFXJSE_Value> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
226 v8::Local<v8::Context> CFXJSE_Context::GetContext() { in GetContext()
230 void CFXJSE_Context::AddClass(std::unique_ptr<CFXJSE_Class> pClass) { in AddClass()
234 CFXJSE_Class* CFXJSE_Context::GetClassByName(ByteStringView szName) const { in GetClassByName()
243 void CFXJSE_Context::EnableCompatibleMode() { in EnableCompatibleMode()
[all …]
H A Dcfxjse_engine.h23 class CFXJSE_Context; variable
109 CFXJSE_Context* CreateVariablesContext(CXFA_Node* pScriptNode,
111 void RemoveBuiltInObjs(CFXJSE_Context* pContext) const;
127 std::unique_ptr<CFXJSE_Context> m_JsContext;
131 std::map<CXFA_Object*, std::unique_ptr<CFXJSE_Context>>
H A Dcfxjse_engine.cpp112 m_JsContext(CFXJSE_Context::Create(fxjs_runtime->GetIsolate(), in CFXJSE_Engine()
501 CFXJSE_Context* CFXJSE_Engine::CreateVariablesContext(CXFA_Node* pScriptNode, in CreateVariablesContext()
507 CFXJSE_Context::Create(GetIsolate(), &VariablesClassDescriptor, in CreateVariablesContext()
511 CFXJSE_Context* pResult = pNewContext.get(); in CreateVariablesContext()
552 CFXJSE_Context* pVariablesContext = in RunVariablesScript()
576 CFXJSE_Context* pVariableContext = it->second.get(); in QueryVariableValue()
597 void CFXJSE_Engine::RemoveBuiltInObjs(CFXJSE_Context* pContext) const { in RemoveBuiltInObjs()
H A Dcfxjse_class.cpp264 CFXJSE_Context* lpContext, in Create()
319 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) : m_pContext(lpContext) {} in CFXJSE_Class()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/pdfium/fxjs/xfa/
H A Dcfxjse_context.h24 class CFXJSE_Context {
26 static std::unique_ptr<CFXJSE_Context> Create(
32 ~CFXJSE_Context();
48 CFXJSE_Context(v8::Isolate* pIsolate, CXFA_ThisProxy* pProxy);
49 CFXJSE_Context(const CFXJSE_Context&) = delete;
50 CFXJSE_Context& operator=(const CFXJSE_Context&) = delete;
H A Dcfxjse_class.h14 class CFXJSE_Context; variable
19 static CFXJSE_Class* Create(CFXJSE_Context* pContext,
23 explicit CFXJSE_Class(CFXJSE_Context* lpContext);
27 CFXJSE_Context* GetContext() const { return m_pContext.Get(); } in GetContext()
33 UnownedPtr<CFXJSE_Context> const m_pContext;
H A Dcfxjse_context.cpp161 std::unique_ptr<CFXJSE_Context> CFXJSE_Context::Create( in Create()
169 auto pContext = pdfium::WrapUnique(new CFXJSE_Context(pIsolate, pProxy)); in Create()
198 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate, CXFA_ThisProxy* pProxy) in CFXJSE_Context() function in CFXJSE_Context
201 CFXJSE_Context::~CFXJSE_Context() = default;
203 v8::Local<v8::Object> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
213 v8::Local<v8::Context> CFXJSE_Context::GetContext() { in GetContext()
217 void CFXJSE_Context::AddClass(std::unique_ptr<CFXJSE_Class> pClass) { in AddClass()
221 CFXJSE_Class* CFXJSE_Context::GetClassByName(ByteStringView szName) const { in GetClassByName()
230 void CFXJSE_Context::EnableCompatibleMode() { in EnableCompatibleMode()
235 bool CFXJSE_Context::ExecuteScript(const char* szScript, in ExecuteScript()
H A Dcfxjse_engine.h24 class CFXJSE_Context; variable
98 CFXJSE_Context* GetJseContext() const { return m_JsContext.get(); } in GetJseContext()
116 CFXJSE_Context* CreateVariablesContext(CXFA_Node* pScriptNode,
118 void RemoveBuiltInObjs(CFXJSE_Context* pContext);
135 std::unique_ptr<CFXJSE_Context> m_JsContext;
141 std::map<CJX_Object*, std::unique_ptr<CFXJSE_Context>> m_mapVariableToContext;
H A Dcfxjse_isolatetracker.h12 class CFXJSE_Context; variable
34 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext);
H A Dcfxjse_engine.cpp113 m_JsContext(CFXJSE_Context::Create(fxjs_runtime->GetIsolate(), in CFXJSE_Engine()
514 CFXJSE_Context* CFXJSE_Engine::CreateVariablesContext(CXFA_Node* pScriptNode, in CreateVariablesContext()
522 auto pNewContext = CFXJSE_Context::Create( in CreateVariablesContext()
526 CFXJSE_Context* pResult = pNewContext.get(); in CreateVariablesContext()
568 CFXJSE_Context* pVariablesContext = in RunVariablesScript()
593 CFXJSE_Context* pVariableContext = it->second.get(); in QueryVariableValue()
617 void CFXJSE_Engine::RemoveBuiltInObjs(CFXJSE_Context* pContext) { in RemoveBuiltInObjs()
H A Dcfxjse_isolatetracker.cpp20 CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
/dports/editors/texmaker/texmaker-5.0.3/pdfium/fxjs/
H A Dcfxjse_context.cpp48 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
66 CFXJSE_Context* m_context;
150 CFXJSE_Context* CFXJSE_Context::Create( in Create()
155 CFXJSE_Context* pContext = new CFXJSE_Context(pIsolate); in Create()
185 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Context() function in CFXJSE_Context
187 CFXJSE_Context::~CFXJSE_Context() {} in ~CFXJSE_Context()
189 std::unique_ptr<CFXJSE_Value> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
201 void CFXJSE_Context::EnableCompatibleMode() { in EnableCompatibleMode()
205 FX_BOOL CFXJSE_Context::ExecuteScript(const FX_CHAR* szScript, in ExecuteScript()
H A Dcfxjse_class.cpp315 CFXJSE_Context* lpContext, in Create()
404 CFXJSE_Class* CFXJSE_Class::GetClassFromContext(CFXJSE_Context* pContext, in GetClassFromContext()
430 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) in CFXJSE_Class()
/dports/editors/texmaker/texmaker-5.0.3/pdfium/xfa/fxfa/parser/
H A Dxfa_script_imp.h102 CFXJSE_Context* CreateVariablesContext(CXFA_Node* pScriptNode,
105 void RemoveBuiltInObjs(CFXJSE_Context* pContext) const;
108 std::unique_ptr<CFXJSE_Context> m_JsContext;
113 CFX_MapPtrTemplate<CXFA_Object*, CFXJSE_Context*> m_mapVariableToContext;
H A Dxfa_script_imp.cpp96 CFXJSE_Context* pVariableContext = nullptr; in ~CXFA_ScriptContext()
412 m_JsContext.reset(CFXJSE_Context::Create(m_pIsolate, &GlobalClassDescriptor, in DefineJsContext()
417 CFXJSE_Context* CXFA_ScriptContext::CreateVariablesContext( in CreateVariablesContext()
423 CFXJSE_Context* pVariablesContext = in CreateVariablesContext()
424 CFXJSE_Context::Create(m_pIsolate, &VariablesClassDescriptor, in CreateVariablesContext()
466 CFXJSE_Context* pVariablesContext = in RunVariablesScript()
494 CFXJSE_Context* pVariableContext = static_cast<CFXJSE_Context*>(lpVariables); in QueryVariableValue()
517 void CXFA_ScriptContext::RemoveBuiltInObjs(CFXJSE_Context* pContext) const { in RemoveBuiltInObjs()

12