Searched refs:Union (Results 1 – 23 of 23) sorted by relevance
| /system/host/banjo/include/banjo/ |
| A D | json_generator.h | 94 void Generate(const flat::Union& value); 95 void Generate(const flat::Union::Member& value);
|
| A D | names.h | 36 std::string NameUnionTag(StringView union_name, const flat::Union::Member& member); 52 std::string NameCodedUnion(const flat::Union* union_decl);
|
| A D | ddk_generator.h | 104 const flat::Union& union_info; 131 NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos); 180 NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos) override;
|
| A D | token_definitions.inc | 62 KEYWORD(Union, "union")
|
| A D | flat_ast.h | 460 struct Union : public Decl { struct 474 Union(std::unique_ptr<raw::AttributeList> attributes, Name name, std::vector<Member> members) in Union() argument 595 bool CompileUnion(Union* union_declaration); 693 std::vector<std::unique_ptr<Union>> union_declarations_;
|
| /system/host/fidl/include/fidl/ |
| A D | json_generator.h | 97 void Generate(const flat::Union& value); 98 void Generate(const flat::Union::Member& value);
|
| A D | names.h | 36 std::string NameUnionTag(StringView union_name, const flat::Union::Member& member); 53 std::string NameCodedUnion(const flat::Union* union_decl);
|
| A D | c_generator.h | 108 const flat::Union& union_info; 139 NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos);
|
| A D | token_definitions.inc | 63 KEYWORD(Union, "union")
|
| A D | flat_ast.h | 747 struct Union : public Decl { struct 757 Union(std::unique_ptr<raw::AttributeList> attributes, Name name, std::vector<Member> members) in Union() argument 1129 bool CompileUnion(Union* union_declaration); 1171 std::vector<std::unique_ptr<Union>> union_declarations_;
|
| /system/private/efi/ |
| A D | runtime-services.h | 74 } Union; member
|
| /system/utest/banjo-compiler/ |
| A D | test_library.h | 83 const banjo::flat::Union* LookupUnion(const std::string& name) { in LookupUnion()
|
| /system/host/banjo/lib/ |
| A D | flat_ast.cpp | 156 TypeShape CUnionTypeShape(const std::vector<flat::Union::Member>& members) { in CUnionTypeShape() 369 bool Union::Member::HasAttribute(banjo::StringView name) const { in HasAttribute() 373 banjo::StringView Union::Member::GetAttribute(banjo::StringView name) const { in GetAttribute() 817 std::vector<Union::Member> members; in ConsumeUnionDeclaration() 831 std::make_unique<Union>(std::move(attributes), std::move(name), std::move(members))); in ConsumeUnionDeclaration() 1188 auto union_decl = static_cast<const Union*>(decl); in DeclDependencies() 1420 bool Library::CompileUnion(Union* union_declaration) { in CompileUnion() 1511 auto union_decl = static_cast<Union*>(decl); in Compile() 1627 Union* union_decl = static_cast<Union*>(named_decl); in CompileIdentifierType()
|
| A D | names.cpp | 273 std::string NameUnionTag(StringView union_name, const flat::Union::Member& member) { in NameUnionTag() 397 std::string NameCodedUnion(const flat::Union* union_decl) { in NameCodedUnion()
|
| A D | json_generator.cpp | 433 void JSONGenerator::Generate(const flat::Union& value) { in Generate() 445 void JSONGenerator::Generate(const flat::Union::Member& value) { in Generate()
|
| A D | tables_generator.cpp | 482 auto union_decl = static_cast<const flat::Union*>(decl); in CompileFields() 561 auto union_decl = static_cast<const flat::Union*>(decl); in Compile()
|
| A D | ddk_generator.cpp | 1291 DdkGenerator::NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos) { in NameUnions() 1306 DdktlGenerator::NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos) {
|
| /system/utest/fidl-compiler/ |
| A D | test_library.h | 95 const fidl::flat::Union* LookupUnion(const std::string& name) { in LookupUnion()
|
| /system/host/fidl/lib/ |
| A D | flat_ast.cpp | 169 TypeShape CUnionTypeShape(const std::vector<flat::Union::Member>& members) { in CUnionTypeShape() 531 auto union_decl = static_cast<const Union*>(decl); in MaxBytesConstraint() 571 auto union_decl = static_cast<const Union*>(decl); in MaxHandlesConstraint() 1228 std::vector<Union::Member> members; in ConsumeUnionDeclaration() 1242 std::make_unique<Union>(std::move(attributes), std::move(name), std::move(members))); in ConsumeUnionDeclaration() 1854 auto union_decl = static_cast<const Union*>(decl); in DeclDependencies() 2286 bool Library::CompileUnion(Union* union_declaration) { in CompileUnion() 2401 auto union_decl = static_cast<Union*>(decl); in Compile() 2553 Union* union_decl = static_cast<Union*>(named_decl); in CompileIdentifierType()
|
| A D | names.cpp | 254 std::string NameUnionTag(StringView union_name, const flat::Union::Member& member) { in NameUnionTag() 482 std::string NameCodedUnion(const flat::Union* union_decl) { in NameCodedUnion()
|
| A D | json_generator.cpp | 502 void JSONGenerator::Generate(const flat::Union& value) { in Generate() 515 void JSONGenerator::Generate(const flat::Union::Member& value) { in Generate()
|
| A D | tables_generator.cpp | 540 auto union_decl = static_cast<const flat::Union*>(decl); in CompileFields() 655 auto union_decl = static_cast<const flat::Union*>(decl); in Compile()
|
| A D | c_generator.cpp | 555 const std::vector<flat::Union::Member>& union_members) { in GenerateMembers() 801 CGenerator::NameUnions(const std::vector<std::unique_ptr<flat::Union>>& union_infos) { in NameUnions()
|
Completed in 73 milliseconds