Home
last modified time | relevance | path

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

123

/external/pdfium/fxjs/
Dcfxjs_engine.cpp136 CFXJS_Engine::Constructor pConstructor, in CFXJS_ObjDefinition()
137 CFXJS_Engine::Destructor pDestructor) in CFXJS_ObjDefinition()
224 const CFXJS_Engine::Constructor m_pConstructor;
225 const CFXJS_Engine::Destructor m_pDestructor;
258 int id = CFXJS_Engine::GetObjDefnID(obj); in Dispose()
267 CFXJS_Engine::FreeObjectPrivate(obj); in Dispose()
352 CFXJS_Engine::CFXJS_Engine() : CFX_V8(nullptr) {} in CFXJS_Engine() function in CFXJS_Engine
354 CFXJS_Engine::CFXJS_Engine(v8::Isolate* pIsolate) : CFX_V8(pIsolate) {} in CFXJS_Engine() function in CFXJS_Engine
356 CFXJS_Engine::~CFXJS_Engine() = default;
359 int CFXJS_Engine::GetObjDefnID(v8::Local<v8::Object> pObj) { in GetObjDefnID()
[all …]
Dcfxjs_engine_unittest.cpp22 engine_ = pdfium::MakeUnique<CFXJS_Engine>(isolate()); in SetUp()
27 CFXJS_Engine* engine() const { return engine_.get(); } in engine()
30 std::unique_ptr<CFXJS_Engine> engine_;
45 [](CFXJS_Engine* pEngine, v8::Local<v8::Object> obj) { in TEST_F()
52 CFXJS_Engine::SetObjectPrivate(obj, nullptr); in TEST_F()
58 [](CFXJS_Engine* pEngine, v8::Local<v8::Object> obj) { in TEST_F()
65 CFXJS_Engine::SetObjectPrivate(obj, nullptr); in TEST_F()
Dcjs_object.h14 class CFXJS_Engine; variable
38 static void DefineConsts(CFXJS_Engine* pEngine,
41 static void DefineProps(CFXJS_Engine* pEngine,
44 static void DefineMethods(CFXJS_Engine* pEngine,
Dcfxjs_engine.h77 class CFXJS_Engine : public CFX_V8 {
79 explicit CFXJS_Engine(v8::Isolate* pIsolate);
80 ~CFXJS_Engine() override;
83 std::function<void(CFXJS_Engine* pEngine, v8::Local<v8::Object> obj)>;
135 CFXJS_Engine();
Dcjs_object.cpp12 void CJS_Object::DefineConsts(CFXJS_Engine* pEngine, in DefineConsts()
25 void CJS_Object::DefineProps(CFXJS_Engine* pEngine, in DefineProps()
33 void CJS_Object::DefineMethods(CFXJS_Engine* pEngine, in DefineMethods()
Dcfxjs_engine_embeddertest.cpp24 void CheckAssignmentInEngineContext(CFXJS_Engine* current_engine, in CheckAssignmentInEngineContext()
47 CFXJS_Engine engine1(isolate()); in TEST_F()
50 CFXJS_Engine engine2(isolate()); in TEST_F()
Djs_define.h45 static void JSConstructor(CFXJS_Engine* pEngine, v8::Local<v8::Object> obj) { in JSConstructor()
55 if (CFXJS_Engine::GetObjDefnID(obj) != C::GetObjDefnID()) in JSGetObject()
58 CJS_Object* pJSObj = CFXJS_Engine::GetObjectPrivate(obj); in JSGetObject()
Dcjs_event_context.cpp77 static_cast<CJS_Document*>(CFXJS_Engine::GetObjectPrivate(pDocObj)); in SourceField()
81 static_cast<CJS_Field*>(CFXJS_Engine::GetObjectPrivate(pFieldObj)); in SourceField()
102 static_cast<CJS_Document*>(CFXJS_Engine::GetObjectPrivate(pDocObj)); in TargetField()
106 static_cast<CJS_Field*>(CFXJS_Engine::GetObjectPrivate(pFieldObj)); in TargetField()
Dcjs_global.h23 static void DefineJSObjects(CFXJS_Engine* pEngine);
24 static void DefineAllProperties(CFXJS_Engine* pEngine);
Dcjs_font.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_style.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_zoomtype.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_border.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_display.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_position.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_highlight.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalewhen.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalehow.h14 static void DefineJSObjects(CFXJS_Engine* pEngine);
Dcjs_scalehow.cpp16 void CJS_ScaleHow::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_highlight.cpp18 void CJS_Highlight::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_display.cpp18 void CJS_Display::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_scalewhen.cpp18 void CJS_ScaleWhen::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_border.cpp19 void CJS_Border::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
Dcjs_style.cpp20 void CJS_Style::DefineJSObjects(CFXJS_Engine* pEngine) { in DefineJSObjects()
/external/pdfium/testing/
Djs_embedder_test.h14 class CFXJS_Engine; variable
26 CFXJS_Engine* engine() const { return m_Engine.get(); } in engine()
32 std::unique_ptr<CFXJS_Engine> m_Engine;

123