Lines Matching full:auto
57 auto it = items_done_.find(array_id); in CreateLiteralArrayItem()
66 auto sp = file_->GetSpanFromId(id); in CreateLiteralArrayItem()
72 auto v = helpers::Read<sizeof(bool)>(&sp); in CreateLiteralArrayItem()
79 auto v = helpers::Read<sizeof(uint8_t)>(&sp); in CreateLiteralArrayItem()
86 auto len = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
89 auto v = helpers::Read<sizeof(uint8_t)>(&sp); in CreateLiteralArrayItem()
96 auto len = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
99 auto v = helpers::Read<sizeof(uint16_t)>(&sp); in CreateLiteralArrayItem()
105 auto v = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
112 auto len = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
115 auto v = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
123 auto len = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
126 auto v = helpers::Read<sizeof(uint64_t)>(&sp); in CreateLiteralArrayItem()
132 auto v = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
137 auto v = panda_file::helpers::Read<sizeof(uint64_t)>(&sp); in CreateLiteralArrayItem()
143 auto data = file_->GetStringData(str_id); in CreateLiteralArrayItem()
145 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateLiteralArrayItem()
150 auto len = helpers::Read<sizeof(uint32_t)>(&sp); in CreateLiteralArrayItem()
154 auto data = file_->GetStringData(str_id); in CreateLiteralArrayItem()
156 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateLiteralArrayItem()
167 auto *class_item = CreateClassItem(class_id); in CreateLiteralArrayItem()
183 auto it = items_done_.find(ann_id); in CreateAnnotationItem()
193 auto *ann_class_item = CreateClassItem(ann_class_id); in CreateAnnotationItem()
197 auto *ann_class_item = CreateForeignClassItem(ann_class_id); in CreateAnnotationItem()
217 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
223 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
229 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
235 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
240 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
245 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
250 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
252 auto data = file_->GetStringData(str_id); in CreateAnnotationItem()
254 auto *str_item = container_.GetOrCreateStringItem(item_str); in CreateAnnotationItem()
259 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
265 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
268 auto *cls_item = CreateGenericClassItem(method_acc.GetClassId()); in CreateAnnotationItem()
273 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
276 auto *cls_item = CreateGenericClassItem(field_acc.GetClassId()); in CreateAnnotationItem()
281 auto scalar = ann_elem.GetScalarValue(); in CreateAnnotationItem()
295 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
306 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
317 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
328 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
339 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
350 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
361 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
372 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
383 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
394 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
405 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
416 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
420 auto data = file_->GetStringData(str_id); in CreateAnnotationItem()
429 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
447 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
452 auto *cls_item = CreateGenericClassItem(method_acc.GetClassId()); in CreateAnnotationItem()
460 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
465 auto *cls_item = CreateGenericClassItem(field_acc.GetClassId()); in CreateAnnotationItem()
480 auto array = ann_elem.GetArrayValue(); in CreateAnnotationItem()
507 auto elem_name_item = container_.GetOrCreateStringItem(annot_name_str); in CreateAnnotationItem()
550 auto param_ann_id = method_acc->GetParamAnnotationId(); in CreateMethodParamItems()
556 auto ann_item = CreateAnnotationItem(ann_id); in CreateMethodParamItems()
562 auto runtime_param_ann_id = method_acc->GetRuntimeParamAnnotationId(); in CreateMethodParamItems()
568 auto ann_item = CreateAnnotationItem(ann_id); in CreateMethodParamItems()
579 auto it = items_done_.find(debug_info_id); in CreateDebugInfoItem()
584 auto *lnp_item = container_.CreateLineNumberProgramItem(); in CreateDebugInfoItem()
585 auto *debug_info_item = container_.CreateItem<DebugInfoItem>(lnp_item); in CreateDebugInfoItem()
592 auto data = file_->GetStringData(param_id); in CreateDebugInfoItem()
594 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateDebugInfoItem()
603 auto it = items_done_.find(method_id); in CreateMethodItem()
609 auto data = file_->GetStringData(method_acc.GetNameId()); in CreateMethodItem()
611 auto *method_str_item = container_.GetOrCreateStringItem(method_name); in CreateMethodItem()
629 auto param_items = CreateMethodParamItems(&proto_acc, &method_acc, reference_num); in CreateMethodItem()
631 auto it_check = items_done_.find(method_id); in CreateMethodItem()
635 auto *proto_item = container_.GetOrCreateProtoItem(ret_type_item, param_items); in CreateMethodItem()
637 auto *method_item = in CreateMethodItem()
662 auto code_id = method_acc.GetCodeId(); in CreateMethodItem()
668 auto *code_item = in CreateMethodItem()
675 auto type_idx = catch_block.GetTypeIdx(); in CreateMethodItem()
697 auto debug_info_id = method_acc.GetDebugInfoId(); in CreateMethodItem()
702 auto source_lang = method_acc.GetSourceLang(); in CreateMethodItem()
719 auto it = items_done_.find(field_id); in CreateFieldItem()
726 auto data = file_->GetStringData(field_acc.GetNameId()); in CreateFieldItem()
728 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateFieldItem()
739 auto it_check = items_done_.find(field_id); in CreateFieldItem()
803 auto it = items_done_.find(method_id); in CreateForeignMethodItem()
809 auto data = file_->GetStringData(method_acc.GetNameId()); in CreateForeignMethodItem()
811 auto *method_str_item = container_.GetOrCreateStringItem(method_name); in CreateForeignMethodItem()
829 auto param_items = CreateMethodParamItems(&proto_acc, &method_acc, reference_num); in CreateForeignMethodItem()
831 auto it_check = items_done_.find(method_id); in CreateForeignMethodItem()
835 auto *proto_item = container_.GetOrCreateProtoItem(ret_type_item, param_items); in CreateForeignMethodItem()
837 auto *method_item = in CreateForeignMethodItem()
847 auto it = items_done_.find(field_id); in CreateForeignFieldItem()
854 auto data = file_->GetStringData(field_acc.GetNameId()); in CreateForeignFieldItem()
856 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateForeignFieldItem()
866 auto it_check = items_done_.find(field_id); in CreateForeignFieldItem()
877 auto *field_item = container_.CreateItem<ForeignFieldItem>(fcls, field_name, field_type_item); in CreateForeignFieldItem()
885 auto it = items_done_.find(class_id); in CreateForeignClassItem()
891 auto *class_item = container_.GetOrCreateForeignClassItem(class_name); in CreateForeignClassItem()
900 auto it = items_done_.find(class_id); in CreateClassItem()
907 auto *class_item = container_.GetOrCreateClassItem(class_name); in CreateClassItem()
913 auto source_lang_opt = class_acc.GetSourceLang(); in CreateClassItem()
918 auto super_class_id = class_acc.GetSuperClassId(); in CreateClassItem()
926 auto *super_class_item = CreateForeignClassItem(super_class_id); in CreateClassItem()
929 auto *super_class_item = CreateClassItem(super_class_id); in CreateClassItem()
957 auto source_file_id = class_acc.GetSourceFileId(); in CreateClassItem()
970 const auto lit_arrays_id = file_->GetLiteralArraysId(); in ReadLiteralArrayItems()
975 auto id = lit_array_accessor.GetLiteralArrayId(i); in ReadLiteralArrayItems()
986 auto index_headers = file_->GetIndexHeaders(); in ReadIndexHeaders()
987 for (const auto &header : index_headers) { in ReadIndexHeaders()
988 auto method_index = file_->GetMethodIndex(&header); in ReadIndexHeaders()
989 for (auto method_id : method_index) { in ReadIndexHeaders()
993 auto *fclass_item = CreateForeignClassItem(class_id); in ReadIndexHeaders()
999 auto *class_item = CreateClassItem(class_id); in ReadIndexHeaders()
1009 auto field_index = file_->GetFieldIndex(&header); in ReadIndexHeaders()
1010 for (auto field_id : field_index) { in ReadIndexHeaders()
1015 auto *fclass_item = CreateForeignClassItem(field_acc.GetClassId()); in ReadIndexHeaders()
1020 auto *class_item = CreateClassItem(field_acc.GetClassId()); in ReadIndexHeaders()
1036 const auto class_idx = file_->GetClasses(); in ReadClasses()
1054 auto size = file_->GetSpanFromId(file_->GetIdFromPointer(program)).size(); in UpdateDebugInfoDependecies()
1055 auto opcode_sp = Span(program, size); in UpdateDebugInfoDependecies()
1077 auto name_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1081 auto type_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1098 auto name_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1102 auto type_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1110 auto type_signature_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1126 auto source_file_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1132 auto source_code_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfoDependecies()
1146 auto *lnp_item = debug_info_item->GetLineNumberProgram(); in UpdateDebugInfo()
1149 auto size = file_->GetSpanFromId(file_->GetIdFromPointer(program)).size(); in UpdateDebugInfo()
1150 auto opcode_sp = Span(program, size); in UpdateDebugInfo()
1167 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1171 auto name_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1173 auto *name_item = container_.GetOrCreateStringItem(name); in UpdateDebugInfo()
1175 auto type_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1177 auto *type_item = file_->IsExternal(type_id) in UpdateDebugInfo()
1186 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1190 auto name_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1192 auto *name_item = container_.GetOrCreateStringItem(name); in UpdateDebugInfo()
1194 auto type_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1196 auto *type_item = file_->IsExternal(type_id) in UpdateDebugInfo()
1200 auto type_signature_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1202 auto *type_signature_item = container_.GetOrCreateStringItem(type_signature); in UpdateDebugInfo()
1209 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1217 auto [reg_number, n, is_full] = leb128::DecodeSigned<int32_t>(&opcode_sp[i]); in UpdateDebugInfo()
1233 auto source_file_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1235 auto *source_file_item = container_.GetOrCreateStringItem(source_file); in UpdateDebugInfo()
1240 auto source_code_id = File::EntityId(state.ReadULeb128()); in UpdateDebugInfo()
1242 auto *source_code_item = container_.GetOrCreateStringItem(source_code); in UpdateDebugInfo()
1247 auto opcode_value = static_cast<uint8_t>(opcode); in UpdateDebugInfo()
1248 auto adjust_opcode = opcode_value - LineNumberProgramItem::OPCODE_BASE; in UpdateDebugInfo()
1264 auto *class_map = container_.GetClassMap(); in UpdateCodeAndDebugInfoDependencies()
1267 for (const auto &it : *class_map) { in UpdateCodeAndDebugInfoDependencies()
1268 auto *base_class_item = it.second; in UpdateCodeAndDebugInfoDependencies()
1272 auto *class_item = static_cast<ClassItem *>(base_class_item); in UpdateCodeAndDebugInfoDependencies()
1274 auto *method_item = static_cast<MethodItem *>(param_item); in UpdateCodeAndDebugInfoDependencies()
1275 auto *code_item = method_item->GetCode(); in UpdateCodeAndDebugInfoDependencies()
1280 auto *debug_info_item = method_item->GetDebugInfo(); in UpdateCodeAndDebugInfoDependencies()
1294 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in UpdateCodeAndDebugInfoDependencies()
1302 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in UpdateCodeAndDebugInfoDependencies()
1310 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in UpdateCodeAndDebugInfoDependencies()
1315 auto data = file_->GetStringData(old_id); in UpdateCodeAndDebugInfoDependencies()
1333 for (const auto &it : items_done_) { in ComputeLayoutAndUpdateIndices()
1337 auto *class_map = container_.GetClassMap(); in ComputeLayoutAndUpdateIndices()
1344 for (const auto &it : *class_map) { in ComputeLayoutAndUpdateIndices()
1345 auto *base_class_item = it.second; in ComputeLayoutAndUpdateIndices()
1349 auto *class_item = static_cast<ClassItem *>(base_class_item); in ComputeLayoutAndUpdateIndices()
1351 auto *method_item = static_cast<MethodItem *>(param_item); in ComputeLayoutAndUpdateIndices()
1352 auto *code_item = method_item->GetCode(); in ComputeLayoutAndUpdateIndices()
1357 auto *debug_info_item = method_item->GetDebugInfo(); in ComputeLayoutAndUpdateIndices()
1370 for (const auto &it : *class_map) { in ComputeLayoutAndUpdateIndices()
1371 auto *base_class_item = it.second; in ComputeLayoutAndUpdateIndices()
1375 auto *class_item = static_cast<ClassItem *>(base_class_item); in ComputeLayoutAndUpdateIndices()
1377 auto *method_item = static_cast<MethodItem *>(param_item); in ComputeLayoutAndUpdateIndices()
1378 auto *code_item = method_item->GetCode(); in ComputeLayoutAndUpdateIndices()
1392 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in ComputeLayoutAndUpdateIndices()
1401 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in ComputeLayoutAndUpdateIndices()
1410 auto *idx_item = static_cast<IndexedItem *>(items_done_.find(old_id)->second); in ComputeLayoutAndUpdateIndices()
1416 auto data = file_->GetStringData(old_id); in ComputeLayoutAndUpdateIndices()
1418 auto *string_item = container_.GetOrCreateStringItem(item_str); in ComputeLayoutAndUpdateIndices()
1424 auto *array_item = items_done_.find(old_id)->second; in ComputeLayoutAndUpdateIndices()