| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | debug_info_updater-inl.h | 70 scrapper_->GetOrCreateStringItem(sourceFile); in HandleSetFile() 77 scrapper_->GetOrCreateStringItem(sourceCode); in HandleSetSourceCode() 96 scrapper_->GetOrCreateStringItem(name); in HandleStartLocal() 108 scrapper_->GetOrCreateStringItem(name); in HandleStartLocalExtended() 110 scrapper_->GetOrCreateStringItem(typeSign); in HandleStartLocalExtended() 196 auto *sourceFileItem = updater_->GetOrCreateStringItem(sourceFile); in HandleSetFile() 204 auto *sourceCodeItem = updater_->GetOrCreateStringItem(sourceCode); in HandleSetSourceCode() 226 auto *nameItem = updater_->GetOrCreateStringItem(name); in HandleStartLocal() 228 …auto *typeItemName = (typeItem == nullptr) ? updater_->GetOrCreateStringItem(type) : typeItem->Get… in HandleStartLocal() 240 auto *nameItem = updater_->GetOrCreateStringItem(name); in HandleStartLocalExtended() [all …]
|
| D | file_reader.cpp | 49 StringItem *GetOrCreateStringItem(const std::string &s) in GetOrCreateStringItem() function in ark::panda_file::__anonf38b6aba0111::FileReaderDebugInfoUpdater 51 return cont_->GetOrCreateStringItem(s); in GetOrCreateStringItem() 110 auto *stringItem = container.GetOrCreateStringItem(itemStr); in EmplaceLiteralString() 126 auto *stringItem = container.GetOrCreateStringItem(itemStr); in EmplaceLiteralArrayString() 294 auto *strItem = container_.GetOrCreateStringItem(itemStr); in SetElemValueItem() 368 items.emplace_back(ScalarValueItem(container_.GetOrCreateStringItem(itemStr))); in SetElemValueItem() 482 auto elemNameItem = container_.GetOrCreateStringItem(annotNameStr); in CreateAnnotationItem() 581 auto *stringItem = container_.GetOrCreateStringItem(itemStr); in CreateDebugInfoItem() 660 auto *methodStrItem = container_.GetOrCreateStringItem(methodName); in CreateMethodItem() 771 auto *fieldName = container_.GetOrCreateStringItem(stringName); in CreateFieldItem() [all …]
|
| D | file_reader.h | 153 auto *stringItem = container_.GetOrCreateStringItem(stringData); in SetStringFieldValue()
|
| D | file_item_container.h | 48 StringItem *GetOrCreateStringItem(const std::string &str);
|
| D | file_item_container.cpp | 200 StringItem *ItemContainer::GetOrCreateStringItem(const std::string &str) in GetOrCreateStringItem() function in ark::panda_file::ItemContainer
|
| /arkcompiler/runtime_core/static_core/libpandafile/tests/ |
| D | debug_info_extractor_test.cpp | 48 StringItem *methodName = container->GetOrCreateStringItem("foo"); in PreparePandaFile() 61 StringItem *sourceFileItem = container->GetOrCreateStringItem(SOURCE_FILE); in PreparePandaFile() 62 StringItem *paramStringItem = container->GetOrCreateStringItem("arg0"); in PreparePandaFile() 63 StringItem *localVariableName0 = container->GetOrCreateStringItem("local_0"); in PreparePandaFile() 64 StringItem *localVariableName1 = container->GetOrCreateStringItem("local_1"); in PreparePandaFile() 65 StringItem *localVariableName2 = container->GetOrCreateStringItem("local_2"); in PreparePandaFile() 66 StringItem *localVariableTypeI32 = container->GetOrCreateStringItem("I"); in PreparePandaFile() 67 StringItem *localVariableSigTypeI32 = container->GetOrCreateStringItem("type_i32"); in PreparePandaFile() 75 StringItem *methodNameBar = container->GetOrCreateStringItem("bar"); in PreparePandaFile() 88 StringItem *paramStringItemBar1 = container->GetOrCreateStringItem("arg0"); in PreparePandaFile() [all …]
|
| D | file_item_container_test.cpp | 50 StringItem *stringItem = container.GetOrCreateStringItem("1"); in TEST() 51 EXPECT_EQ(stringItem, container.GetOrCreateStringItem("1")); in TEST() 194 StringItem *methodName = container.GetOrCreateStringItem("foo"); in TEST() 204 StringItem *fieldName = container.GetOrCreateStringItem("field"); in TEST() 227 StringItem *sourceFile = container.GetOrCreateStringItem("source_file"); in TEST() 354 StringItem *methodName = container.GetOrCreateStringItem("foo"); in TEST() 432 StringItem *methodName = container.GetOrCreateStringItem("foo"); in TestProtos() 528 StringItem *methodName = container.GetOrCreateStringItem("foo"); in TEST() 536 StringItem *sourceFileItem = container.GetOrCreateStringItem("<source>"); in TEST() 537 StringItem *sourceCodeItem = container.GetOrCreateStringItem("let a = 1;"); in TEST() [all …]
|
| /arkcompiler/runtime_core/libpandafile/tests/ |
| D | debug_info_extractor_test.cpp | 46 StringItem *method_name = container->GetOrCreateStringItem("foo"); in PreparePandaFile() 59 StringItem *source_file_item = container->GetOrCreateStringItem(SOURCE_FILE); in PreparePandaFile() 60 StringItem *param_string_item = container->GetOrCreateStringItem("arg0"); in PreparePandaFile() 61 StringItem *local_variable_name_0 = container->GetOrCreateStringItem("local_0"); in PreparePandaFile() 62 StringItem *local_variable_name_1 = container->GetOrCreateStringItem("local_1"); in PreparePandaFile() 63 StringItem *local_variable_name_2 = container->GetOrCreateStringItem("local_2"); in PreparePandaFile() 64 StringItem *local_variable_type_i32 = container->GetOrCreateStringItem("I"); in PreparePandaFile() 65 StringItem *local_variable_sig_type_i32 = container->GetOrCreateStringItem("type_i32"); in PreparePandaFile() 73 StringItem *method_name_bar = container->GetOrCreateStringItem("bar"); in PreparePandaFile() 87 StringItem *param_string_item_bar1 = container->GetOrCreateStringItem("arg0"); in PreparePandaFile() [all …]
|
| D | file_item_container_test.cpp | 58 StringItem *string_item = container.GetOrCreateStringItem("1"); 59 EXPECT_EQ(string_item, container.GetOrCreateStringItem("1")); 371 StringItem *method_name = container.GetOrCreateStringItem("foo"); 381 StringItem *field_name = container.GetOrCreateStringItem("field"); 405 StringItem *source_file = container.GetOrCreateStringItem("source_file"); 449 StringItem *method_name = container.GetOrCreateStringItem("foo"); 573 StringItem *method_name = container.GetOrCreateStringItem("foo"); in TestProtos() 626 StringItem *method_name = container.GetOrCreateStringItem("foo"); 634 StringItem *source_file_item = container.GetOrCreateStringItem("<source>"); 635 StringItem *source_code_item = container.GetOrCreateStringItem("let a = 1;"); [all …]
|
| D | pgo_test.cpp | 31 StringItem *method_name_1 = container.GetOrCreateStringItem("foo1"); in CreateItems()
|
| /arkcompiler/runtime_core/static_core/static_linker/ |
| D | linker_code_parser_context.cpp | 33 panda_file::StringItem *GetOrCreateStringItem(const std::string &s) in GetOrCreateStringItem() function in ark::static_linker::__anon714744c80111::LinkerDebugInfoUpdater 35 return cont_->GetOrCreateStringItem(s); in GetOrCreateStringItem() 61 panda_file::StringItem *GetOrCreateStringItem(const std::string &s) in GetOrCreateStringItem() function in ark::static_linker::__anon714744c80111::LinkerDebugInfoScrapper 72 GetOrCreateStringItem(typeName); in GetType() 152 a.it = ctx->GetContainer().GetOrCreateStringItem(a.str); in ApplyDeps() 156 ctx->GetContainer().GetOrCreateStringItem(a); in ApplyDeps()
|
| D | linker_context.cpp | 806 return cont_.GetOrCreateStringItem(GetStr(s)); in StringFromOld()
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | file_reader.cpp | 145 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateLiteralArrayItem() 156 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateLiteralArrayItem() 256 auto *str_item = container_.GetOrCreateStringItem(item_str); in CreateAnnotationItem() 424 items.emplace_back(ScalarValueItem(container_.GetOrCreateStringItem(item_str))); in CreateAnnotationItem() 509 auto elem_name_item = container_.GetOrCreateStringItem(annot_name_str); in CreateAnnotationItem() 596 auto *string_item = container_.GetOrCreateStringItem(item_str); in CreateDebugInfoItem() 670 auto method_str_item = container_.GetOrCreateStringItem(method_name); in CreateMethodItem() 742 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateFieldItem() 825 auto *method_str_item = container_.GetOrCreateStringItem(method_name); in CreateForeignMethodItem() 870 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateForeignFieldItem() [all …]
|
| D | file_reader.h | 142 auto *string_item = container_.GetOrCreateStringItem(string_data); in SetStringFieldValue()
|
| D | file_item_container.h | 42 StringItem *GetOrCreateStringItem(const std::string &str);
|
| D | file_item_container.cpp | 189 StringItem *ItemContainer::GetOrCreateStringItem(const std::string &str) in GetOrCreateStringItem() function in panda::panda_file::ItemContainer
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-emitter.cpp | 194 …auto *string_item = container->GetOrCreateStringItem(value->GetAsScalar()->GetValue<std::string>()… in CreateLiteralItem() 219 …auto *string_item = container->GetOrCreateStringItem(value->GetAsScalar()->GetValue<std::string>()… in CreateScalarStringValueItem() 457 item_elements.emplace_back(container->GetOrCreateStringItem(name), item); in CreateAnnotationItem() 602 auto *item = items->GetOrCreateStringItem(s); in MakeStringItems() 771 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleRecordAsForeign() 842 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleFields() 872 auto *source_file_item = items->GetOrCreateStringItem(rec.source_file); in HandleRecord() 914 return items->GetOrCreateStringItem(panda::panda_file::GetCtorName(func.language)); in GetMethodName() 916 return items->GetOrCreateStringItem(panda::panda_file::GetCctorName(func.language)); in GetMethodName() 918 return items->GetOrCreateStringItem(GetItemName(name)); in GetMethodName() [all …]
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | assembly-emitter.cpp | 241 …auto *stringItem = container->GetOrCreateStringItem(value->GetAsScalar()->GetValue<std::string>()); in CreateLiteralItem() 398 …auto *stringItem = container->GetOrCreateStringItem(value->GetAsScalar()->GetValue<std::string>()); in CreateScalarStringValueItem() 633 itemElements.emplace_back(container->GetOrCreateStringItem(name), item); in CreateAnnotationItem() 755 auto *item = items->GetOrCreateStringItem(s); in MakeStringItems() 892 auto *fieldName = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleRecordAsForeign() 961 auto *fieldName = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleFields() 995 auto *sourceFileItem = items->GetOrCreateStringItem(rec.sourceFile); in HandleRecord() 1037 return items->GetOrCreateStringItem(ark::panda_file::GetCtorName(func.language)); in GetMethodName() 1041 return items->GetOrCreateStringItem(ark::panda_file::GetCctorName(func.language)); in GetMethodName() 1044 return items->GetOrCreateStringItem(GetItemName(name)); in GetMethodName() [all …]
|
| /arkcompiler/runtime_core/static_core/quickener/templates/ |
| D | quickener_gen.cpp.erb | 42 auto *string_item = container_->GetOrCreateStringItem(item_str); 78 auto *name_item = container_->GetOrCreateStringItem(name); 97 auto *name_item = container_->GetOrCreateStringItem(name); 107 auto *type_signature_item = container_->GetOrCreateStringItem(type_signature); 140 auto *source_file_item = container_->GetOrCreateStringItem(source_file); 147 auto *source_code_item = container_->GetOrCreateStringItem(source_code);
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | string_table_test.cpp | 331 … auto *stringItem = container.GetOrCreateStringItem(reinterpret_cast<char *>(stringData.data())); in InternTooLongString()
|
| D | interpreter_test.cpp | 123 panda_file::StringItem *methodName = container.GetOrCreateStringItem("test"); in CreateMethod()
|