Searched refs:LiteralDataExtractor (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | literal_data_extractor.h | 24 class LiteralDataExtractor { class 26 LiteralDataExtractor() = default; 27 virtual ~LiteralDataExtractor() = default; 29 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(LiteralDataExtractor); 30 DEFAULT_COPY_SEMANTIC(LiteralDataExtractor);
|
H A D | scope_info_extractor.cpp | 37 elementsLiteral = LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, id, constpool); in GenerateScopeInfo() 39 elementsLiteral = LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, scopeId, constpool); in GenerateScopeInfo()
|
H A D | literal_data_extractor.cpp | 29 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 D | program_object.cpp | 43 JSHandle<TaggedArray> literalArray = LiteralDataExtractor::GetDatasIgnoreTypeForClass(thread, in GetClassLiteralFromCache() 70 JSHandle<TaggedArray> literalArray = LiteralDataExtractor::GetDatasIgnoreType( in GetFieldLiteral()
|
H A D | panda_file_translator.cpp | 229 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 D | program_object.h | 572 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 D | bytecode_info_collector.cpp | 267 LiteralDataExtractor::GetMethodOffsets(jsPandaFile_, index, methodOffsets); in CollectInnerMethodsFromLiteral() 277 LiteralDataExtractor::GetMethodOffsets(jsPandaFile_, literalId, methodOffsets); in CollectInnerMethodsFromNewLiteral()
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
H A D | snapshot_constantpool_data.cpp | 341 LiteralDataExtractor::ExtractObjectDatas(thread_, jsPandaFile_, id, elements, in StoreDataToGlobalData() 373 JSHandle<TaggedArray> literal = LiteralDataExtractor::GetDatasIgnoreType( in StoreDataToGlobalData()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | object_factory.h | 1000 friend class LiteralDataExtractor;
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 3075 LiteralDataExtractor::GetDatasIgnoreType(thread, jsPandaFile, id, constpool);
|
Completed in 20 milliseconds