Lines Matching refs:field_name
758 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name));
769 auto *field = items->CreateItem<ForeignFieldItem>(foreign_record, field_name, type_item);
829 auto *field_name = items->GetOrCreateStringItem(pandasm::DeMangleName(f.name));
837 field = items->CreateItem<ForeignFieldItem>(record, field_name, type_item);
839 field = record->AddField(field_name, type_item, f.metadata->GetAccessFlags());
1085 bool AsmEmitter::CheckDuplicateField(ValueItem &value_item, FieldItem &field_item, std::string &field_name)
1092 SetLastError("Duplicated array type field {" + field_name + "} is not supported.");
1099 SetLastError("Field {" + field_name + "} has different value.");
1107 auto field_name = record.name + "." + field.name;
1108 auto *field_item = static_cast<FieldItem *>(Find(entities.field_items, field_name));
1110 SetLastError("Cannot emit annotations for field " + field_name + ": " + GetLastError());
1118 if (!CheckDuplicateField(*item, *field_item, field_name)) {