Searched refs:CFXJSE_Context (Results 1 – 8 of 8) sorted by relevance
/external/pdfium/fxjs/xfa/ |
D | cfxjse_context.h | 23 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;
|
D | cfxjse_class.h | 14 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;
|
D | cfxjse_context.cpp | 116 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 …]
|
D | cfxjse_engine.h | 23 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>>
|
D | cfxjse_engine.cpp | 105 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()
|
D | cfxjse_formcalc_context.h | 18 class CFXJSE_Context; variable 25 CFXJSE_Context* pScriptContext,
|
D | cfxjse_class.cpp | 279 CFXJSE_Context* lpContext, in Create() 341 CFXJSE_Class::CFXJSE_Class(CFXJSE_Context* lpContext) : m_pContext(lpContext) {} in CFXJSE_Class()
|
D | cfxjse_formcalc_context.cpp | 3192 std::unique_ptr<CFXJSE_Context> pNewContext( in Eval() 3193 CFXJSE_Context::Create(pIsolate, nullptr, nullptr)); in Eval() 5710 CFXJSE_Context* pScriptContext, in CFXJSE_FormCalcContext()
|