Searched refs:union_type (Results 1 - 8 of 8) sorted by relevance

/fuchsia/zircon/system/host/fidl/include/fidl/
H A Dtables_generator.h50 void Generate(const coded::UnionType& union_type);
65 void GeneratePointerIfNeeded(const coded::UnionType& union_type);
69 void GenerateForward(const coded::UnionType& union_type);
H A Dcoded_ast.h177 UnionPointerType(std::string name, const UnionType* union_type) argument
179 union_type(union_type) {}
181 const UnionType* union_type; member in struct:fidl::coded::UnionPointerType
/fuchsia/zircon/system/ulib/fidl/include/lib/fidl/
H A Dinternal.h94 const FidlCodedUnion* const union_type; member in struct:fidl::FidlCodedUnionPointer
96 constexpr explicit FidlCodedUnionPointer(const FidlCodedUnion* union_type) argument
97 : union_type(union_type) {}
/fuchsia/zircon/system/host/fidl/lib/
H A Dtables_generator.cpp138 void TablesGenerator::Generate(const coded::UnionType& union_type) { argument
140 Emit(&tables_file_, NameMembers(union_type.coded_name));
142 GenerateArray(union_type.types);
146 Emit(&tables_file_, NameTable(union_type.coded_name));
148 Emit(&tables_file_, NameMembers(union_type.coded_name));
150 Emit(&tables_file_, union_type.types.size());
152 Emit(&tables_file_, union_type.data_offset);
154 Emit(&tables_file_, union_type.size);
156 Emit(&tables_file_, union_type.qname);
300 void TablesGenerator::GeneratePointerIfNeeded(const coded::UnionType& union_type) { argument
322 GenerateForward(const coded::UnionType& union_type) argument
[all...]
/fuchsia/zircon/system/ulib/fidl/
H A Dencoding.cpp128 union_pointer_state.union_type = fidl_type->coded_union_pointer.union_type;
234 const fidl::FidlCodedUnion* union_type; member in struct:__anon1079::FidlEncoder::__anon1080::__anon1084
397 if (!ClaimOutOfLineStorage(frame->union_pointer_state.union_type->size, *union_ptr_ptr,
404 const fidl::FidlCodedUnion* coded_union = frame->union_pointer_state.union_type;
H A Ddecoding.cpp108 union_pointer_state.union_type = fidl_type->coded_union_pointer.union_type;
214 const fidl::FidlCodedUnion* union_type; member in struct:__anon1059::FidlDecoder::__anon1060::__anon1064
369 if (!ClaimOutOfLineStorage(frame->union_pointer_state.union_type->size,
374 const fidl::FidlCodedUnion* coded_union = frame->union_pointer_state.union_type;
H A Dvalidating.cpp105 union_pointer_state.union_type = fidl_type->coded_union_pointer.union_type;
213 const fidl::FidlCodedUnion* union_type; member in struct:__anon1102::FidlValidator::__anon1103::__anon1107
360 if (!ClaimOutOfLineStorage(frame->union_pointer_state.union_type->size,
364 const fidl::FidlCodedUnion* coded_union = frame->union_pointer_state.union_type;
H A Dformatting.cpp109 FormatUnionName(str, type->coded_union_pointer.union_type);

Completed in 46 milliseconds