Home
last modified time | relevance | path

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

/external/pdfium/fxjs/xfa/
Dcfxjse_context.h23 class CFXJSE_Context {
25 static std::unique_ptr<CFXJSE_Context> Create(
30 explicit CFXJSE_Context(v8::Isolate* pIsolate);
31 ~CFXJSE_Context();
44 CFXJSE_Context(const CFXJSE_Context&) = delete;
45 CFXJSE_Context& operator=(const CFXJSE_Context&) = delete;
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;
Dcfxjse_context.cpp116 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
180 std::unique_ptr<CFXJSE_Context> CFXJSE_Context::Create( in Create()
185 auto pContext = pdfium::MakeUnique<CFXJSE_Context>(pIsolate); in Create()
221 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Context() function in CFXJSE_Context
223 CFXJSE_Context::~CFXJSE_Context() {} in ~CFXJSE_Context()
225 std::unique_ptr<CFXJSE_Value> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
236 v8::Local<v8::Context> CFXJSE_Context::GetContext() { in GetContext()
240 void CFXJSE_Context::AddClass(std::unique_ptr<CFXJSE_Class> pClass) { in AddClass()
244 CFXJSE_Class* CFXJSE_Context::GetClassByName(ByteStringView szName) const { in GetClassByName()
253 void CFXJSE_Context::EnableCompatibleMode() { in EnableCompatibleMode()
[all …]
Dcfxjse_engine.h23 class CFXJSE_Context; variable
106 CFXJSE_Context* CreateVariablesContext(CXFA_Node* pScriptNode,
108 void RemoveBuiltInObjs(CFXJSE_Context* pContext) const;
124 std::unique_ptr<CFXJSE_Context> m_JsContext;
128 std::map<CXFA_Object*, std::unique_ptr<CFXJSE_Context>>
Dcfxjse_engine.cpp105 m_JsContext(CFXJSE_Context::Create(fxjs_runtime->GetIsolate(), in CFXJSE_Engine()
494 CFXJSE_Context* CFXJSE_Engine::CreateVariablesContext(CXFA_Node* pScriptNode, in CreateVariablesContext()
500 CFXJSE_Context::Create(GetIsolate(), &VariablesClassDescriptor, in CreateVariablesContext()
504 CFXJSE_Context* pResult = pNewContext.get(); in CreateVariablesContext()
545 CFXJSE_Context* pVariablesContext = in RunVariablesScript()
569 CFXJSE_Context* pVariableContext = it->second.get(); in QueryVariableValue()
590 void CFXJSE_Engine::RemoveBuiltInObjs(CFXJSE_Context* pContext) const { in RemoveBuiltInObjs()
Dcfxjse_formcalc_context.h18 class CFXJSE_Context; variable
25 CFXJSE_Context* pScriptContext,
Dcfxjse_class.cpp279 CFXJSE_Context* lpContext, in Create()
341 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) : m_pContext(lpContext) {} in CFXJSE_Class()
Dcfxjse_formcalc_context.cpp3192 std::unique_ptr<CFXJSE_Context> pNewContext( in Eval()
3193 CFXJSE_Context::Create(pIsolate, nullptr, nullptr)); in Eval()
5710 CFXJSE_Context* pScriptContext, in CFXJSE_FormCalcContext()