pub fn unwrap(metadata: Metadata, builder: *const Builder) Metadata
metadata: Metadata
builder: *const Builder
9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299
pub fn unwrap(metadata: Metadata, builder: *const Builder) Metadata { switch (metadata.kind) { .string, .node, .local => return metadata, .forward => { const referenced = builder.metadata_forward_references.items[metadata.index].unwrap().?; switch (referenced.kind) { .string, .node => return referenced, .forward, .local => unreachable, } }, } }