Function debugMemberType [src]

Prototype

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

Parameters

self: *Buildername: MetadataStringfile: Metadatascope: Metadataline: u32underlying_type: Metadatasize_in_bits: u64align_in_bits: u64offset_in_bits: u64

Source

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