Lines Matching refs:field
195 DEBUG() << "Checksum field defined\n";
378 for (auto& field : reversed_fields) {
379 $$->PrependField(field);
395 for (auto& field : reversed_fields) {
396 $$->PrependField(field);
418 DEBUG() << "Scalar field\n";
423 DEBUG() << "Checksum start field\n";
428 DEBUG() << "Padding field\n";
433 DEBUG() << "Size field\n";
438 DEBUG() << "Body field\n";
443 DEBUG() << "Payload field\n";
448 DEBUG() << "Fixed field\n";
453 DEBUG() << "Reserved field\n";
458 DEBUG() << "ARRAY field\n";
477 DEBUG() << "Group with fixed field(s) " << *$1 << "\n";
484 for (const auto field : *group) {
485 const auto constraint = $3->find(field->GetName());
487 if (field->GetFieldType() == ScalarField::kFieldType) {
489 …expanded_fields->push_back(new FixedScalarField(field->GetSize().bits(), std::get<int64_t>(constra…
490 } else if (field->GetFieldType() == EnumField::kFieldType) {
493 auto type_def = decls->GetTypeDef(field->GetDataType());
496 ERRORLOC(LOC) << "No enum found of type " << field->GetDataType();
499 …ERRORLOC(LOC) << "Enum " << field->GetDataType() << " has no enumeration " << std::get<std::string…
504 ERRORLOC(LOC) << "Unimplemented constraint of type " << field->GetFieldType();
508 expanded_fields->push_back(field);
523 DEBUG() << "Group field value list\n";
530 DEBUG() << "Group field value\n";
546 DEBUG() << "Group with a fixed enum field value=" << *$3 << " enum=" << *$1;
556 DEBUG() << "Predefined type field " << *$1 << " : " << *$3 << "\n";
569 DEBUG() << "Scalar field " << *$1 << " : " << $3 << "\n";
577 DEBUG() << "Body field\n";
584 DEBUG() << "Payload field with modifier " << *$4 << "\n";
590 DEBUG() << "Payload field\n";
597 DEBUG() << "ChecksumStart field defined\n";
605 DEBUG() << "Padding field defined\n";
612 DEBUG() << "Size field defined\n";
628 DEBUG() << "Count field defined\n";
636 DEBUG() << "Fixed field defined value=" << $3 << " size=" << $5 << "\n";
641 DEBUG() << "Fixed enum field defined value=" << *$3 << " enum=" << *$5;
661 DEBUG() << "Reserved field of size=" << $3 << "\n";
668 DEBUG() << "Vector field defined name=" << *$1 << " element_size=" << $3;
674 DEBUG() << "Vector field defined name=" << *$1 << " element_size=" << $3
682 DEBUG() << "Array field defined name=" << *$1 << " element_size=" << $3
689 DEBUG() << "Vector field defined name=" << *$1 << " type=" << *$3;
693 ERRORLOC(LOC) << "Can't find type used in array field.";
700 DEBUG() << "Vector field defined name=" << *$1 << " type=" << *$3
705 ERRORLOC(LOC) << "Can't find type used in array field.";
713 DEBUG() << "Array field defined name=" << *$1 << " type=" << *$3
718 ERRORLOC(LOC) << "Can't find type used in array field.";