Home
last modified time | relevance | path

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

/external/pdfium/fxjs/
Dcfxjse_context.h20 class CFXJSE_Context {
22 static std::unique_ptr<CFXJSE_Context> Create(
27 explicit CFXJSE_Context(v8::Isolate* pIsolate);
28 ~CFXJSE_Context();
43 CFXJSE_Context();
44 CFXJSE_Context(const CFXJSE_Context&);
45 CFXJSE_Context& operator=(const CFXJSE_Context&);
Dcfxjse_class.h14 class CFXJSE_Context; variable
19 static CFXJSE_Class* Create(CFXJSE_Context* pContext,
28 explicit CFXJSE_Class(CFXJSE_Context* lpContext);
31 CFXJSE_Context* GetContext() const { return m_pContext.Get(); } in GetContext()
37 UnownedPtr<CFXJSE_Context> m_pContext;
39 friend class CFXJSE_Context; variable
Dcfxjse_context.cpp95 explicit CFXJSE_ScopeUtil_IsolateHandleContext(CFXJSE_Context* pContext) in CFXJSE_ScopeUtil_IsolateHandleContext()
113 UnownedPtr<CFXJSE_Context> m_context;
156 std::unique_ptr<CFXJSE_Context> CFXJSE_Context::Create( in Create()
161 auto pContext = pdfium::MakeUnique<CFXJSE_Context>(pIsolate); in Create()
191 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {} in CFXJSE_Context() function in CFXJSE_Context
193 CFXJSE_Context::~CFXJSE_Context() {} in ~CFXJSE_Context()
195 std::unique_ptr<CFXJSE_Value> CFXJSE_Context::GetGlobalObject() { in GetGlobalObject()
205 v8::Local<v8::Context> CFXJSE_Context::GetContext() { in GetContext()
209 void CFXJSE_Context::AddClass(std::unique_ptr<CFXJSE_Class> pClass) { in AddClass()
213 CFXJSE_Class* CFXJSE_Context::GetClassByName( in GetClassByName()
[all …]
Dcfxjse_engine.h87 CFXJSE_Context* CreateVariablesContext(CXFA_Node* pScriptNode,
89 void RemoveBuiltInObjs(CFXJSE_Context* pContext) const;
104 std::unique_ptr<CFXJSE_Context> m_JsContext;
108 std::map<CXFA_Object*, std::unique_ptr<CFXJSE_Context>>
Dcfxjse_engine.cpp97 m_JsContext(CFXJSE_Context::Create(pIsolate, in CFXJSE_Engine()
426 CFXJSE_Context* CFXJSE_Engine::CreateVariablesContext(CXFA_Node* pScriptNode, in CreateVariablesContext()
432 CFXJSE_Context::Create(GetIsolate(), &VariablesClassDescriptor, in CreateVariablesContext()
436 CFXJSE_Context* pResult = pNewContext.get(); in CreateVariablesContext()
477 CFXJSE_Context* pVariablesContext = in RunVariablesScript()
500 CFXJSE_Context* pVariableContext = it->second.get(); in QueryVariableValue()
520 void CFXJSE_Engine::RemoveBuiltInObjs(CFXJSE_Context* pContext) const { in RemoveBuiltInObjs()
Dcfxjse_value.h88 friend class CFXJSE_Context; variable
Dcfxjse_class.cpp227 CFXJSE_Context* lpContext, in Create()
298 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) in CFXJSE_Class()
Dcfxjse_formcalc_context.h23 CFXJSE_Context* pScriptContext,
Dcfxjse_formcalc_context.cpp2836 std::unique_ptr<CFXJSE_Context> pNewContext( in Eval()
2837 CFXJSE_Context::Create(pIsolate, nullptr, nullptr)); in Eval()
6190 CFXJSE_Context* pScriptContext, in CFXJSE_FormCalcContext()