Home
last modified time | relevance | path

Searched refs:LiteralDataExtractor (Results 1 - 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dliteral_data_extractor.h24 class LiteralDataExtractor { class
26 LiteralDataExtractor() = default;
27 virtual ~LiteralDataExtractor() = default;
29 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(LiteralDataExtractor);
30 DEFAULT_COPY_SEMANTIC(LiteralDataExtractor);
H A Dscope_info_extractor.cpp37 elementsLiteral = LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, id, constpool); in GenerateScopeInfo()
39 elementsLiteral = LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, scopeId, constpool); in GenerateScopeInfo()
H A Dliteral_data_extractor.cpp29 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFile *jsPandaFile, size_t index, in ExtractObjectDatas()
130 JSHandle<TaggedArray> LiteralDataExtractor::GetDatasIgnoreTypeForClass(JSThread *thread, in GetDatasIgnoreTypeForClass()
143 JSHandle<TaggedArray> LiteralDataExtractor::GetDatasIgnoreType(JSThread *thread, const JSPandaFile *jsPandaFile, in GetDatasIgnoreType()
151 JSHandle<TaggedArray> LiteralDataExtractor::EnumerateLiteralVals(JSThread *thread, LiteralDataAccessor &lda, in EnumerateLiteralVals()
241 JSHandle<FunctionTemplate> LiteralDataExtractor::DefineFunctionTemplate(JSThread *thread, in DefineFunctionTemplate()
286 JSHandle<JSFunction> LiteralDataExtractor::CreateJSFunctionInLiteral(EcmaVM *vm, in CreateJSFunctionInLiteral()
321 JSHandle<JSFunction> LiteralDataExtractor::DefineMethodInLiteral(JSThread *thread, const JSPandaFile *jsPandaFile, in DefineMethodInLiteral()
360 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, size_t index, in GetMethodOffsets()
381 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, EntityId id, in GetMethodOffsets()
402 void LiteralDataExtractor
[all...]
H A Dprogram_object.cpp43 JSHandle<TaggedArray> literalArray = LiteralDataExtractor::GetDatasIgnoreTypeForClass(thread, in GetClassLiteralFromCache()
70 JSHandle<TaggedArray> literalArray = LiteralDataExtractor::GetDatasIgnoreType( in GetFieldLiteral()
H A Dpanda_file_translator.cpp229 LiteralDataExtractor::ExtractObjectDatas( in ParseConstPool()
246 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in ParseConstPool()
255 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreTypeForClass( in ParseConstPool()
301 LiteralDataExtractor::ExtractObjectDatas( in ParseFuncAndLiteralConstPool()
318 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in ParseFuncAndLiteralConstPool()
326 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreTypeForClass( in ParseFuncAndLiteralConstPool()
H A Dprogram_object.h572 LiteralDataExtractor::ExtractObjectDatas(thread, jsPandaFile, id, elements, in GetLiteralFromCache()
608 literal.Update(LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, id, in GetLiteralFromCache()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dbytecode_info_collector.cpp267 LiteralDataExtractor::GetMethodOffsets(jsPandaFile_, index, methodOffsets); in CollectInnerMethodsFromLiteral()
277 LiteralDataExtractor::GetMethodOffsets(jsPandaFile_, literalId, methodOffsets); in CollectInnerMethodsFromNewLiteral()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
H A Dsnapshot_constantpool_data.cpp341 LiteralDataExtractor::ExtractObjectDatas(thread_, jsPandaFile_, id, elements, in StoreDataToGlobalData()
373 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in StoreDataToGlobalData()
/arkcompiler/ets_runtime/ecmascript/
H A Dobject_factory.h1000 friend class LiteralDataExtractor;
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h3075 LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, id, constpool);

Completed in 20 milliseconds