Home
last modified time | relevance | path

Searched refs:CFXJS_Engine (Results 1 – 25 of 57) sorted by relevance

123

/external/pdfium/fxjs/
Dfxjs_v8.cpp67 CFXJS_Engine::Constructor pConstructor, in CFXJS_ObjDefinition()
68 CFXJS_Engine::Destructor pDestructor) in CFXJS_ObjDefinition()
117 const CFXJS_Engine::Constructor m_pConstructor;
118 const CFXJS_Engine::Destructor m_pDestructor;
173 int id = CFXJS_Engine::GetObjDefnID(obj); in Dispose()
180 pObjDef->m_pDestructor(CFXJS_Engine::CurrentEngineFromIsolate(isolate), in Dispose()
183 CFXJS_Engine::FreeObjectPrivate(obj); in Dispose()
257 CFXJS_Engine::CFXJS_Engine() : CJS_V8(nullptr) {} in CFXJS_Engine() function in CFXJS_Engine
259 CFXJS_Engine::CFXJS_Engine(v8::Isolate* pIsolate) : CJS_V8(pIsolate) {} in CFXJS_Engine() function in CFXJS_Engine
261 CFXJS_Engine::~CFXJS_Engine() = default;
[all …]
Dfxjs_v8.h33 class CFXJS_Engine; variable
131 class CFXJS_Engine : public CJS_V8 {
133 explicit CFXJS_Engine(v8::Isolate* pIsolate);
134 ~CFXJS_Engine() override;
136 using Constructor = void (*)(CFXJS_Engine* pEngine,
138 using Destructor = void (*)(CFXJS_Engine* pEngine, v8::Local<v8::Object> obj);
140 static CFXJS_Engine* CurrentEngineFromIsolate(v8::Isolate* pIsolate);
189 CFXJS_Engine();
Dcjs_object.h39 static void DefineConsts(CFXJS_Engine* pEngine,
43 static void DefineProps(CFXJS_Engine* pEngine,
47 static void DefineMethods(CFXJS_Engine* pEngine,
Dcjs_object.cpp10 void CJS_Object::DefineConsts(CFXJS_Engine* pEngine, in DefineConsts()
24 void CJS_Object::DefineProps(CFXJS_Engine* pEngine, in DefineProps()
35 void CJS_Object::DefineMethods(CFXJS_Engine* pEngine, in DefineMethods()
Dcjs_global.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
15 static void DefineAllProperties(CFXJS_Engine* pEngine);
Dcjs_scalewhen.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_position.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_zoomtype.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalehow.cpp16 void CJS_ScaleHow::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_highlight.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalehow.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_border.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_font.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_display.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_style.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalewhen.cpp18 void CJS_ScaleWhen::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_display.cpp18 void CJS_Display::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_highlight.cpp18 void CJS_Highlight::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_border.cpp19 void CJS_Border::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_printparamsobj.cpp17 void CJS_PrintParamsObj::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_style.cpp20 void CJS_Style::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_timerobj.cpp19 void CJS_TimerObj::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_zoomtype.cpp21 void CJS_Zoomtype::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_position.cpp21 void CJS_Position::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
/external/pdfium/testing/
Djs_embedder_test.h23 CFXJS_Engine* engine() { return m_Engine.get(); } in engine()
28 std::unique_ptr<CFXJS_Engine> m_Engine;

123