Function debugUnionType [src]

Prototype

pub fn debugUnionType( self: *Builder, name: MetadataString, file: Metadata, scope: Metadata, line: u32, underlying_type: Metadata, size_in_bits: u64, align_in_bits: u64, fields_tuple: Metadata, ) Allocator.Error!Metadata

Parameters

self: *Buildername: MetadataStringfile: Metadatascope: Metadataline: u32underlying_type: Metadatasize_in_bits: u64align_in_bits: u64fields_tuple: Metadata

Source

pub fn debugUnionType( self: *Builder, name: MetadataString, file: Metadata, scope: Metadata, line: u32, underlying_type: Metadata, size_in_bits: u64, align_in_bits: u64, fields_tuple: Metadata, ) Allocator.Error!Metadata { try self.ensureUnusedMetadataCapacity(1, Metadata.CompositeType, 0); return self.debugUnionTypeAssumeCapacity( name, file, scope, line, underlying_type, size_in_bits, align_in_bits, fields_tuple, ); }