Searched refs:lnpItem (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | debug_info_updater-inl.h | 154 explicit LineNumberProgramEmitter(T *updater, LineProgramState *state, LineNumberProgramItemBase *lnpItem, in LineNumberProgramEmitter() argument 156 : updater_(updater), state_(state), lnpItem_(lnpItem), constantPool_(constantPool) in LineNumberProgramEmitter() 321 * @param lnpItem target LineNumberProgram. When passing instances of `LineNumberProgramItemBase`, 329 void Emit(LineNumberProgramItemBase *lnpItem, std::vector<uint8_t> *constantPool, File::EntityId debugInfoId) in Emit() argument 331 ASSERT(lnpItem); in Emit() 334 if (!lnpItem->Empty()) { in Emit() 344 LineNumberProgramEmitter<T> handler(This(), &state, lnpItem, constantPool); in Emit() local
|
H A D | file_reader.cpp | 565 LineNumberProgramItem *lnpItem; in CreateDebugInfoItem() local 569 lnpItem = static_cast<LineNumberProgramItem *>(oldLnp->second); in CreateDebugInfoItem() 570 container_.IncRefLineNumberProgramItem(lnpItem); in CreateDebugInfoItem() 572 lnpItem = container_.CreateLineNumberProgramItem(); in CreateDebugInfoItem() 573 itemsDone_.emplace(lnpId, lnpItem); in CreateDebugInfoItem() 576 auto *debugInfoItem = container_.CreateItem<DebugInfoItem>(lnpItem); in CreateDebugInfoItem()
|
/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_code_parser_context.cpp | 279 auto *lnpItem = newDbg->GetLineNumberProgram(); in ProcessCodeData() 280 updater.Emit(lnpItem, constantPool, eId); in ProcessCodeData() 284 panda_file::LineNumberProgramItemBase lnpItem; in ProcessCodeData() 285 updater.Emit(&lnpItem, constantPool, eId); in ProcessCodeData()
|
H A D | linker_context.cpp | 275 panda_file::LineNumberProgramItem *lnpItem {}; in UpdateDebugInfo() 279 lnpItem = static_cast<panda_file::LineNumberProgramItem *>(old->second); in UpdateDebugInfo() 280 cont_.IncRefLineNumberProgramItem(lnpItem); in UpdateDebugInfo() 282 lnpItem = cont_.CreateLineNumberProgramItem(); in UpdateDebugInfo() 283 knownItems_.emplace(oldProgram, lnpItem); in UpdateDebugInfo() 290 auto *ndbg = cont_.CreateItem<panda_file::DebugInfoItem>(lnpItem); in UpdateDebugInfo()
|
Completed in 6 milliseconds