Searched refs:StructDef (Results 1 – 7 of 7) sorted by relevance
/packages/modules/Bluetooth/system/gd/packet/parser/ |
D | struct_def.cc | 22 StructDef::StructDef(std::string name, FieldList fields) : StructDef(name, fields, nullptr) {} in StructDef() function in StructDef 23 StructDef::StructDef(std::string name, FieldList fields, StructDef* parent) in StructDef() function in StructDef 26 PacketField* StructDef::GetNewField(const std::string& name, ParseLocation loc) const { in GetNewField() 34 TypeDef::Type StructDef::GetDefinitionType() const { in GetDefinitionType() 38 void StructDef::GenSpecialize(std::ostream& s) const { in GenSpecialize() 48 void StructDef::GenToString(std::ostream& s) const { in GenToString() 79 void StructDef::GenParse(std::ostream& s) const { in GenParse() 161 void StructDef::GenParseFunctionPrototype(std::ostream& s) const { in GenParseFunctionPrototype() 171 void StructDef::GenDefinition(std::ostream& s) const { in GenDefinition() 224 void StructDef::GenDefinitionPybind11(std::ostream& s) const { in GenDefinitionPybind11() [all …]
|
D | struct_def.h | 28 class StructDef : public ParentDef { 30 StructDef(std::string name, FieldList fields); 31 StructDef(std::string name, FieldList fields, StructDef* parent);
|
D | struct_parser_generator.h | 34 explicit TreeNode(const StructDef* s) in TreeNode() 36 const StructDef* struct_def_;
|
D | language_y.yy | 48 StructDef* struct_definition_value; 273 … auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list)); 298 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (… 323 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (…
|
D | struct_parser_generator.cc | 23 const auto* struct_def = static_cast<const StructDef*>(s.second); in StructParserGenerator()
|
D | main.cc | 74 auto* struct_def = static_cast<StructDef*>(s.second); in parse_declarations_one_file()
|
D | gen_cpp.cc | 211 const auto* struct_def = static_cast<const StructDef*>(s.second); in generate_cpp_headers_one_file()
|