{"ast_node_type":"function","tokens":[{"end":100,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn LLVMGlobalSetMetadata<'a>(Val: &'a Value, KindID: c_uint, Metadata: &'a Metadata);
    pub(crate) safe fn LLVMSetMetadata<'a>(Val: &'a Value, KindID: MetadataKindId, Node: &'a Value);
    pub(crate) safe fn LLVMValueAsMetadata(Node: &Value) -> &Metadata;