{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"Visibility::Default"}]}
                Visibility::Default | Visibility::Protected => {}
            match item_data.visibility {
                Visibility::Hidden => writeln!(begin, ".private_extern {asm_name}").unwrap(),