/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | file_item_container_test.cpp | 292 FieldItem* field_item, StringItem* field_name) in TestAnnotationsAndFields() 306 EXPECT_EQ(data_accessor.GetNameId().GetOffset(), field_name->GetOffset()); in TestAnnotationsAndFields() 381 StringItem *field_name = container.GetOrCreateStringItem("field"); in HWTEST() local 384 FieldItem *field_item = class_item->AddField(field_name, field_type, ACC_PUBLIC); in HWTEST() 433 TestAnnotationsAndFields(class_data_accessor, annotation_item, panda_file, class_item, field_item, field_name); in HWTEST() 746 StringItem *field_name = container.GetOrCreateStringItem("foreign_field"); in HWTEST() local 748 ForeignFieldItem *field_item = container.CreateItem<ForeignFieldItem>(class_item, field_name, field_type); in HWTEST() 788 EXPECT_EQ(field_data_accessor.GetNameId().GetOffset(), field_name->GetOffset()); in HWTEST() 909 StringItem *field_name = container.GetOrCreateStringItem("test_field"); in CreateItems() local 911 class_item_a->AddField(field_name, field_typ in CreateItems() 290 TestAnnotationsAndFields(ClassDataAccessor class_data_accessor, AnnotationItem* annotation_item, std::unique_ptr<const File>& panda_file, ClassItem* class_item, FieldItem* field_item, StringItem* field_name) TestAnnotationsAndFields() argument 1171 StringItem *field_name = container.GetOrCreateStringItem("field"); HWTEST() local 1233 StringItem *field_name = container.GetOrCreateStringItem("field"); HWTEST() local [all...] |
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-emitter.cpp | 758 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleRecordAsForeign() local 769 auto *field = items->CreateItem<ForeignFieldItem>(foreign_record, field_name, type_item); in HandleRecordAsForeign() 829 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name)); in HandleFields() local 837 field = items->CreateItem<ForeignFieldItem>(record, field_name, type_item); in HandleFields() 839 field = record->AddField(field_name, type_item, f.metadata->GetAccessFlags()); in HandleFields() 1085 bool AsmEmitter::CheckDuplicateField(ValueItem &value_item, FieldItem &field_item, std::string &field_name) in CheckDuplicateField() argument 1092 SetLastError("Duplicated array type field {" + field_name + "} is not supported."); in CheckDuplicateField() 1099 SetLastError("Field {" + field_name + "} has different value."); in CheckDuplicateField() 1107 auto field_name = record.name + "." + field.name; in FillFields() local 1108 auto *field_item = static_cast<FieldItem *>(Find(entities.field_items, field_name)); in FillFields() [all...] |
H A D | assembly-parser.cpp | 86 std::string field_name = std::string(context_.GiveToken().data(), context_.GiveToken().length()); in ParseFieldName() local 88 auto match_names = [&field_name](const pandasm::Field &f) { return field_name == f.name; }; in ParseFieldName() 103 curr_fld_->name = field_name; in ParseFieldName() 1824 std::string field_name = record_full_name.substr(pos_point + 1); in ParseOperandField() local 1834 [&field_name](pandasm::Field &field) { return field_name == field.name; }); in ParseOperandField() 1836 if (!field_name.empty() && it_field == it_record->second.field_list.end()) { in ParseOperandField() 1839 field.name = field_name; in ParseOperandField()
|
H A D | assembly-emitter.h | 82 std::string &field_name);
|
/arkcompiler/runtime_core/static_core/templates/ |
H A D | common.rb | 48 def field_name method in Option
|
/arkcompiler/runtime_core/templates/ |
H A D | common.rb | 48 def field_name method in Option
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
H A D | optimize_bytecode.cpp | 324 std::string field_name = GetStringFromPandaFile(pfile, fda.GetNameId().GetOffset()); in AnalysisModuleRecordInfo() 325 if (field_name == MODULE_RECORD_IDX_FIELD_NAME) { in AnalysisModuleRecordInfo()
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | dump.cpp | 160 void DumpTypedFieldOpcode(std::ostream *out, Opcode opcode, uint32_t type_id, const ArenaString &field_name, in DumpTypedFieldOpcode() argument 167 (*out) << std::setw(INDENT_OPCODE) << opc + space + id + space + field_name + space; in DumpTypedFieldOpcode()
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_reader.cpp | 742 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateFieldItem() local 764 FieldItem *field_item = cls->AddField(field_name, field_type_item, field_acc.GetAccessFlags()); in CreateFieldItem() 870 auto *field_name = container_.GetOrCreateStringItem(string_name); in CreateForeignFieldItem() local 891 auto *field_item = container_.CreateItem<ForeignFieldItem>(fcls, field_name, field_type_item); in CreateForeignFieldItem()
|