Home
last modified time | relevance | path

Searched refs:type_def (Results 1 – 5 of 5) sorted by relevance

/packages/modules/Bluetooth/system/gd/packet/parser/
Dlanguage_y.yy544 auto type_def = decls->GetTypeDef(field->GetDataType());
545 …EnumDef* enum_def = (type_def->GetDefinitionType() == TypeDef::Type::ENUM ? (EnumDef*)type_def : n…
608 if (auto type_def = decls->GetTypeDef(*$3)) {
609 $$ = type_def->GetNewField(*$1, LOC);
693 auto type_def = decls->GetTypeDef(*$5);
694 if (type_def != nullptr) {
695 …EnumDef* enum_def = (type_def->GetDefinitionType() == TypeDef::Type::ENUM ? (EnumDef*)type_def : n…
741 if (auto type_def = decls->GetTypeDef(*$3)) {
742 $$ = new VectorField(*$1, type_def, "", LOC);
753 if (auto type_def = decls->GetTypeDef(*$3)) {
[all …]
/packages/modules/Bluetooth/system/gd/packet/parser/fields/
Darray_field.cc35 ArrayField::ArrayField(std::string name, TypeDef* type_def, int array_size, ParseLocation loc) in ArrayField() argument
36 : PacketField(name, loc), element_field_(type_def->GetNewField("val", loc)), in ArrayField()
Dvector_field.cc35 VectorField::VectorField(std::string name, TypeDef* type_def, std::string size_modifier, ParseLocat… in VectorField() argument
36 : PacketField(name, loc), element_field_(type_def->GetNewField("val", loc)), in VectorField()
Darray_field.h27 ArrayField(std::string name, TypeDef* type_def, int fixed_size, ParseLocation loc);
Dvector_field.h28 VectorField(std::string name, TypeDef* type_def, std::string size_modifier, ParseLocation loc);