{"ast_node_type":"other","tokens":[{"end":16,"kind":"keyword","start":0,"text":"unsafe"}]}
        unsafe {
    fn or_disjoint(&mut self, a: &'ll Value, b: &'ll Value) -> &'ll Value {
            let or = llvm::LLVMBuildOr(self.llbuilder, a, b, UNNAMED);