{"ast_node_type":"function","tokens":[{"end":89,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn define_global(&self, name: &str, ty: &'ll Type) -> Option<&'ll Value> {
    /// to user’s fault (e.g., misuse of `#[no_mangle]` or `#[export_name]` attributes).
        if self.get_defined_value(name).is_some() {