Home
last modified time | relevance | path

Searched refs:GetOrCreateStringItem (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandafile/
Ddebug_info_updater-inl.h70 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 …]
Dfile_reader.cpp49 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 …]
Dfile_reader.h153 auto *stringItem = container_.GetOrCreateStringItem(stringData); in SetStringFieldValue()
Dfile_item_container.h48 StringItem *GetOrCreateStringItem(const std::string &str);
Dfile_item_container.cpp200 StringItem *ItemContainer::GetOrCreateStringItem(const std::string &str) in GetOrCreateStringItem() function in ark::panda_file::ItemContainer
/arkcompiler/runtime_core/static_core/libpandafile/tests/
Ddebug_info_extractor_test.cpp48 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 …]
Dfile_item_container_test.cpp50 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/
Ddebug_info_extractor_test.cpp46 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 …]
Dfile_item_container_test.cpp58 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 …]
Dpgo_test.cpp31 StringItem *method_name_1 = container.GetOrCreateStringItem("foo1"); in CreateItems()
/arkcompiler/runtime_core/static_core/static_linker/
Dlinker_code_parser_context.cpp33 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()
Dlinker_context.cpp806 return cont_.GetOrCreateStringItem(GetStr(s)); in StringFromOld()
/arkcompiler/runtime_core/libpandafile/
Dfile_reader.cpp145 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 …]
Dfile_reader.h142 auto *string_item = container_.GetOrCreateStringItem(string_data); in SetStringFieldValue()
Dfile_item_container.h42 StringItem *GetOrCreateStringItem(const std::string &str);
Dfile_item_container.cpp189 StringItem *ItemContainer::GetOrCreateStringItem(const std::string &str) in GetOrCreateStringItem() function in panda::panda_file::ItemContainer
/arkcompiler/runtime_core/assembler/
Dassembly-emitter.cpp194 …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/
Dassembly-emitter.cpp241 …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/
Dquickener_gen.cpp.erb42 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/
Dstring_table_test.cpp331 … auto *stringItem = container.GetOrCreateStringItem(reinterpret_cast<char *>(stringData.data())); in InternTooLongString()
Dinterpreter_test.cpp123 panda_file::StringItem *methodName = container.GetOrCreateStringItem("test"); in CreateMethod()