Home
last modified time | relevance | path

Searched refs:StructDef (Results 1 – 6 of 6) sorted by relevance

/system/bt/gd/packet/parser/
Dstruct_def.cc22 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::GenParse(std::ostream& s) const { in GenParse()
141 void StructDef::GenParseFunctionPrototype(std::ostream& s) const { in GenParseFunctionPrototype()
151 void StructDef::GenDefinition(std::ostream& s) const { in GenDefinition()
194 void StructDef::GenDefinitionPybind11(std::ostream& s) const { in GenDefinitionPybind11()
224 void StructDef::GenConstructor(std::ostream& s) const { in GenConstructor()
[all …]
Dstruct_def.h28 class StructDef : public ParentDef {
30 StructDef(std::string name, FieldList fields);
31 StructDef(std::string name, FieldList fields, StructDef* parent);
Dstruct_parser_generator.h34 explicit TreeNode(const StructDef* s) in TreeNode()
36 const StructDef* struct_def_;
Dlanguage_y.yy47 StructDef* struct_definition_value;
223 … auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list));
248 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (
273 …auto struct_definition = new StructDef(std::move(struct_name), std::move(field_definition_list), (
Dstruct_parser_generator.cc23 const auto* struct_def = dynamic_cast<const StructDef*>(s.second); in StructParserGenerator()
Dmain.cc89 auto* struct_def = dynamic_cast<StructDef*>(s.second); in parse_declarations_one_file()
204 const auto* struct_def = dynamic_cast<const StructDef*>(s.second); in generate_cpp_headers_one_file()
336 const auto* struct_def = dynamic_cast<const StructDef*>(s.second); in generate_pybind11_sources_one_file()