Searched refs:StructDef (Results 1 – 8 of 8) sorted by relevance
/system/bt/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() 223 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 | struct_parser_generator.cc | 23 const auto* struct_def = static_cast<const StructDef*>(s.second); in StructParserGenerator()
|
D | language_y.yy | 47 StructDef* struct_definition_value; 272 … auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list)); 297 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (… 322 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (…
|
D | gen_rust.cc | 155 const auto* struct_def = static_cast<const StructDef*>(s.second); in generate_rust_source_one_file()
|
D | gen_cpp.cc | 187 const auto* struct_def = static_cast<const StructDef*>(s.second); in generate_cpp_headers_one_file() 358 const auto* struct_def = static_cast<const StructDef*>(s.second); in generate_pybind11_sources_one_file()
|
D | main.cc | 87 auto* struct_def = static_cast<StructDef*>(s.second); in parse_declarations_one_file()
|