Function setInitializer [src]

Prototype

pub fn setInitializer( self: Index, initializer: Constant, builder: *Builder, ) Allocator.Error!void

Parameters

self: Indexinitializer: Constantbuilder: *Builder

Source

pub fn setInitializer( self: Index, initializer: Constant, builder: *Builder, ) Allocator.Error!void { if (initializer != .no_init) { const variable = self.ptrConst(builder); const global = variable.global.ptr(builder); const initializer_type = initializer.typeOf(builder); global.type = initializer_type; } self.ptr(builder).init = initializer; }