blob: 4319a7ffb55e58883c993bde58fe7e49667a00fc [file] [log] [blame]
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":false,"distro_crate":true,"signatures":false,"borrow_data":false},"prelude":{"crate_id":{"name":"unwind","disambiguator":[13357724146610223715,10513570149384825499]},"crate_root":"libunwind","external_crates":[{"file_name":"/Users/travis/build/rust-lang/rust/src/libunwind/lib.rs","num":1,"id":{"name":"compiler_builtins","disambiguator":[12047234932576597458,5077187143126647032]}},{"file_name":"/Users/travis/build/rust-lang/rust/src/libunwind/lib.rs","num":2,"id":{"name":"core","disambiguator":[12641647969103297473,10130382509811922120]}},{"file_name":"/Users/travis/build/rust-lang/rust/src/libunwind/lib.rs","num":3,"id":{"name":"libc","disambiguator":[10677312091366318875,12914270607935649197]}}],"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":467,"byte_end":1248,"line_start":11,"line_end":40,"column_start":1,"column_end":10}},"imports":[{"kind":"GlobUse","ref_id":null,"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537634,"byte_end":3537635,"line_start":34,"line_end":34,"column_start":36,"column_end":37},"name":"*","value":"","parent":{"krate":0,"index":18}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540159,"byte_end":3540160,"line_start":107,"line_end":107,"column_start":35,"column_end":36},"name":"*","value":"","parent":{"krate":0,"index":18}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":1056,"byte_end":1057,"line_start":33,"line_end":33,"column_start":28,"column_end":29},"name":"*","value":"","parent":{"krate":0,"index":0}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":467,"byte_end":1248,"line_start":11,"line_end":40,"column_start":1,"column_end":10},"name":"","qualname":"::","value":"libunwind/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":16},{"krate":0,"index":18},{"krate":0,"index":50}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"no_std","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":467,"byte_end":477,"line_start":11,"line_end":11,"column_start":1,"column_end":11}},{"value":"unstable(feature = \"panic_unwind\", issue = \"32837\")","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":478,"byte_end":533,"line_start":12,"line_end":12,"column_start":1,"column_end":56}},{"value":"feature(cfg_target_vendor)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":535,"byte_end":565,"line_start":14,"line_end":14,"column_start":1,"column_end":31}},{"value":"feature(link_cfg)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":566,"byte_end":587,"line_start":15,"line_end":15,"column_start":1,"column_end":22}},{"value":"feature(staged_api)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":588,"byte_end":611,"line_start":16,"line_end":16,"column_start":1,"column_end":24}},{"value":"feature(unwind_attributes)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":612,"byte_end":642,"line_start":17,"line_end":17,"column_start":1,"column_end":31}},{"value":"feature(static_nobundle)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":643,"byte_end":671,"line_start":18,"line_end":18,"column_start":1,"column_end":29}},{"value":"feature(libc)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,46,114,115],"byte_start":711,"byte_end":725,"line_start":20,"line_end":20,"column_start":39,"column_end":53}}]},{"kind":"TupleVariant","id":{"krate":0,"index":39},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537283,"byte_end":3537297,"line_start":23,"line_end":23,"column_start":5,"column_end":19},"name":"_URC_NO_REASON","qualname":"::libunwind::_Unwind_Reason_Code::_URC_NO_REASON","value":"_Unwind_Reason_Code::_URC_NO_REASON","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":43},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537307,"byte_end":3537336,"line_start":24,"line_end":24,"column_start":5,"column_end":34},"name":"_URC_FOREIGN_EXCEPTION_CAUGHT","qualname":"::libunwind::_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT","value":"_Unwind_Reason_Code::_URC_FOREIGN_EXCEPTION_CAUGHT","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":47},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537346,"byte_end":3537369,"line_start":25,"line_end":25,"column_start":5,"column_end":28},"name":"_URC_FATAL_PHASE2_ERROR","qualname":"::libunwind::_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR","value":"_Unwind_Reason_Code::_URC_FATAL_PHASE2_ERROR","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":51},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537379,"byte_end":3537402,"line_start":26,"line_end":26,"column_start":5,"column_end":28},"name":"_URC_FATAL_PHASE1_ERROR","qualname":"::libunwind::_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR","value":"_Unwind_Reason_Code::_URC_FATAL_PHASE1_ERROR","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":55},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537412,"byte_end":3537428,"line_start":27,"line_end":27,"column_start":5,"column_end":21},"name":"_URC_NORMAL_STOP","qualname":"::libunwind::_Unwind_Reason_Code::_URC_NORMAL_STOP","value":"_Unwind_Reason_Code::_URC_NORMAL_STOP","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":59},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537438,"byte_end":3537455,"line_start":28,"line_end":28,"column_start":5,"column_end":22},"name":"_URC_END_OF_STACK","qualname":"::libunwind::_Unwind_Reason_Code::_URC_END_OF_STACK","value":"_Unwind_Reason_Code::_URC_END_OF_STACK","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":63},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537465,"byte_end":3537483,"line_start":29,"line_end":29,"column_start":5,"column_end":23},"name":"_URC_HANDLER_FOUND","qualname":"::libunwind::_Unwind_Reason_Code::_URC_HANDLER_FOUND","value":"_Unwind_Reason_Code::_URC_HANDLER_FOUND","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":67},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537493,"byte_end":3537513,"line_start":30,"line_end":30,"column_start":5,"column_end":25},"name":"_URC_INSTALL_CONTEXT","qualname":"::libunwind::_Unwind_Reason_Code::_URC_INSTALL_CONTEXT","value":"_Unwind_Reason_Code::_URC_INSTALL_CONTEXT","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":71},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537523,"byte_end":3537543,"line_start":31,"line_end":31,"column_start":5,"column_end":25},"name":"_URC_CONTINUE_UNWIND","qualname":"::libunwind::_Unwind_Reason_Code::_URC_CONTINUE_UNWIND","value":"_Unwind_Reason_Code::_URC_CONTINUE_UNWIND","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":75},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537553,"byte_end":3537565,"line_start":32,"line_end":32,"column_start":5,"column_end":17},"name":"_URC_FAILURE","qualname":"::libunwind::_Unwind_Reason_Code::_URC_FAILURE","value":"_Unwind_Reason_Code::_URC_FAILURE","parent":{"krate":0,"index":52},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":52},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537257,"byte_end":3537276,"line_start":22,"line_end":22,"column_start":10,"column_end":29},"name":"_Unwind_Reason_Code","qualname":"::libunwind::_Unwind_Reason_Code","value":"_Unwind_Reason_Code::{_URC_NO_REASON, _URC_FOREIGN_EXCEPTION_CAUGHT, _URC_FATAL_PHASE2_ERROR, _URC_FATAL_PHASE1_ERROR, _URC_NORMAL_STOP, _URC_END_OF_STACK, _URC_HANDLER_FOUND, _URC_INSTALL_CONTEXT, _URC_CONTINUE_UNWIND, _URC_FAILURE}","parent":null,"children":[{"krate":0,"index":39},{"krate":0,"index":43},{"krate":0,"index":47},{"krate":0,"index":51},{"krate":0,"index":55},{"krate":0,"index":59},{"krate":0,"index":63},{"krate":0,"index":67},{"krate":0,"index":71},{"krate":0,"index":75}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537196,"byte_end":3537206,"line_start":20,"line_end":20,"column_start":1,"column_end":11}},{"value":"rustc_copy_clone_marker","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537248,"byte_end":3537598,"line_start":22,"line_end":33,"column_start":1,"column_end":2}}]},{"kind":"Type","id":{"krate":0,"index":32},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537647,"byte_end":3537670,"line_start":36,"line_end":36,"column_start":10,"column_end":33},"name":"_Unwind_Exception_Class","qualname":"::libunwind::_Unwind_Exception_Class","value":"u64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":34},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537687,"byte_end":3537699,"line_start":37,"line_end":37,"column_start":10,"column_end":22},"name":"_Unwind_Word","qualname":"::libunwind::_Unwind_Word","value":"uintptr_t","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":36},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537722,"byte_end":3537733,"line_start":38,"line_end":38,"column_start":10,"column_end":21},"name":"_Unwind_Ptr","qualname":"::libunwind::_Unwind_Ptr","value":"uintptr_t","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":38},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537756,"byte_end":3537772,"line_start":39,"line_end":39,"column_start":10,"column_end":26},"name":"_Unwind_Trace_Fn","qualname":"::libunwind::_Unwind_Trace_Fn","value":"extern \"C\" fn(ctx: *mut _Unwind_Context, arg: *mut c_void)\n -> _Unwind_Reason_Code","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":40},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3538019,"byte_end":3538045,"line_start":45,"line_end":45,"column_start":11,"column_end":37},"name":"unwinder_private_data_size","qualname":"::libunwind::unwinder_private_data_size","value":"usize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(target_arch = \"x86_64\")","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537978,"byte_end":3538008,"line_start":44,"line_end":44,"column_start":1,"column_end":31}}]},{"kind":"Struct","id":{"krate":0,"index":42},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3538893,"byte_end":3538910,"line_start":75,"line_end":75,"column_start":12,"column_end":29},"name":"_Unwind_Exception","qualname":"::libunwind::_Unwind_Exception","value":"_Unwind_Exception { exception_class, exception_cleanup, private }","parent":null,"children":[{"krate":0,"index":19},{"krate":0,"index":21},{"krate":0,"index":23}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3538871,"byte_end":3538881,"line_start":74,"line_end":74,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":19},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3538921,"byte_end":3538936,"line_start":76,"line_end":76,"column_start":9,"column_end":24},"name":"exception_class","qualname":"::libunwind::_Unwind_Exception::exception_class","value":"u64","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":21},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3538971,"byte_end":3538988,"line_start":77,"line_end":77,"column_start":9,"column_end":26},"name":"exception_cleanup","qualname":"::libunwind::_Unwind_Exception::exception_cleanup","value":"extern \"C\" fn(libunwind::_Unwind_Reason_Code, *mut libunwind::_Unwind_Exception)","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":23},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539028,"byte_end":3539035,"line_start":78,"line_end":78,"column_start":9,"column_end":16},"name":"private","qualname":"::libunwind::_Unwind_Exception::private","value":"[usize; _]","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":44},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539093,"byte_end":3539108,"line_start":81,"line_end":81,"column_start":10,"column_end":25},"name":"_Unwind_Context","qualname":"::libunwind::_Unwind_Context","value":"_Unwind_Context::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":46},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539122,"byte_end":3539150,"line_start":83,"line_end":83,"column_start":10,"column_end":38},"name":"_Unwind_Exception_Cleanup_Fn","qualname":"::libunwind::_Unwind_Exception_Cleanup_Fn","value":"extern \"C\" fn(unwind_code: _Unwind_Reason_Code,\n exception: *mut _Unwind_Exception)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":27},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539338,"byte_end":3539352,"line_start":87,"line_end":87,"column_start":12,"column_end":26},"name":"_Unwind_Resume","qualname":"::libunwind::::_Unwind_Resume","value":"fn (exception: *mut _Unwind_Exception) -> !","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"unwind(allowed)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539308,"byte_end":3539326,"line_start":86,"line_end":86,"column_start":5,"column_end":23}}]},{"kind":"Function","id":{"krate":0,"index":29},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539405,"byte_end":3539428,"line_start":88,"line_end":88,"column_start":12,"column_end":35},"name":"_Unwind_DeleteException","qualname":"::libunwind::::_Unwind_DeleteException","value":"fn (exception: *mut _Unwind_Exception) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":31},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539476,"byte_end":3539507,"line_start":89,"line_end":89,"column_start":12,"column_end":43},"name":"_Unwind_GetLanguageSpecificData","qualname":"::libunwind::::_Unwind_GetLanguageSpecificData","value":"fn (ctx: *mut _Unwind_Context) -> *mut c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":33},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539562,"byte_end":3539584,"line_start":90,"line_end":90,"column_start":12,"column_end":34},"name":"_Unwind_GetRegionStart","qualname":"::libunwind::::_Unwind_GetRegionStart","value":"fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":35},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539639,"byte_end":3539661,"line_start":91,"line_end":91,"column_start":12,"column_end":34},"name":"_Unwind_GetTextRelBase","qualname":"::libunwind::::_Unwind_GetTextRelBase","value":"fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":37},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539716,"byte_end":3539738,"line_start":92,"line_end":92,"column_start":12,"column_end":34},"name":"_Unwind_GetDataRelBase","qualname":"::libunwind::::_Unwind_GetDataRelBase","value":"fn (ctx: *mut _Unwind_Context) -> _Unwind_Ptr","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":95},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539974,"byte_end":3539990,"line_start":101,"line_end":101,"column_start":9,"column_end":25},"name":"_UA_SEARCH_PHASE","qualname":"::libunwind::_Unwind_Action::_UA_SEARCH_PHASE","value":"_Unwind_Action::_UA_SEARCH_PHASE","parent":{"krate":0,"index":74},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":99},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540004,"byte_end":3540021,"line_start":102,"line_end":102,"column_start":9,"column_end":26},"name":"_UA_CLEANUP_PHASE","qualname":"::libunwind::_Unwind_Action::_UA_CLEANUP_PHASE","value":"_Unwind_Action::_UA_CLEANUP_PHASE","parent":{"krate":0,"index":74},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":103},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540035,"byte_end":3540052,"line_start":103,"line_end":103,"column_start":9,"column_end":26},"name":"_UA_HANDLER_FRAME","qualname":"::libunwind::_Unwind_Action::_UA_HANDLER_FRAME","value":"_Unwind_Action::_UA_HANDLER_FRAME","parent":{"krate":0,"index":74},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":107},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540066,"byte_end":3540082,"line_start":104,"line_end":104,"column_start":9,"column_end":25},"name":"_UA_FORCE_UNWIND","qualname":"::libunwind::_Unwind_Action::_UA_FORCE_UNWIND","value":"_Unwind_Action::_UA_FORCE_UNWIND","parent":{"krate":0,"index":74},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":111},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540096,"byte_end":3540112,"line_start":105,"line_end":105,"column_start":9,"column_end":25},"name":"_UA_END_OF_STACK","qualname":"::libunwind::_Unwind_Action::_UA_END_OF_STACK","value":"_Unwind_Action::_UA_END_OF_STACK","parent":{"krate":0,"index":74},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":74},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539949,"byte_end":3539963,"line_start":100,"line_end":100,"column_start":14,"column_end":28},"name":"_Unwind_Action","qualname":"::libunwind::_Unwind_Action","value":"_Unwind_Action::{_UA_SEARCH_PHASE, _UA_CLEANUP_PHASE, _UA_HANDLER_FRAME, _UA_FORCE_UNWIND, _UA_END_OF_STACK}","parent":null,"children":[{"krate":0,"index":95},{"krate":0,"index":99},{"krate":0,"index":103},{"krate":0,"index":107},{"krate":0,"index":111}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(all(any(target_os = \"ios\", not(target_arch = \"arm\"))))","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3537099,"byte_end":3537112,"line_start":15,"line_end":15,"column_start":17,"column_end":30}},{"value":"repr(C)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539887,"byte_end":3539897,"line_start":98,"line_end":98,"column_start":5,"column_end":15}},{"value":"rustc_copy_clone_marker","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3539940,"byte_end":3540124,"line_start":100,"line_end":106,"column_start":5,"column_end":6}}]},{"kind":"Function","id":{"krate":0,"index":79},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540195,"byte_end":3540208,"line_start":110,"line_end":110,"column_start":16,"column_end":29},"name":"_Unwind_GetGR","qualname":"::libunwind::::_Unwind_GetGR","value":"fn (ctx: *mut _Unwind_Context, reg_index: c_int) -> _Unwind_Word","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":81},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540286,"byte_end":3540299,"line_start":111,"line_end":111,"column_start":16,"column_end":29},"name":"_Unwind_SetGR","qualname":"::libunwind::::_Unwind_SetGR","value":"fn (ctx: *mut _Unwind_Context, reg_index: c_int, value: _Unwind_Word) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":83},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540382,"byte_end":3540395,"line_start":112,"line_end":112,"column_start":16,"column_end":29},"name":"_Unwind_GetIP","qualname":"::libunwind::::_Unwind_GetIP","value":"fn (ctx: *mut _Unwind_Context) -> _Unwind_Word","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":85},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540455,"byte_end":3540468,"line_start":113,"line_end":113,"column_start":16,"column_end":29},"name":"_Unwind_SetIP","qualname":"::libunwind::::_Unwind_SetIP","value":"fn (ctx: *mut _Unwind_Context, value: _Unwind_Word) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":87},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540533,"byte_end":3540550,"line_start":114,"line_end":114,"column_start":16,"column_end":33},"name":"_Unwind_GetIPInfo","qualname":"::libunwind::::_Unwind_GetIPInfo","value":"fn (ctx: *mut _Unwind_Context, ip_before_insn: *mut c_int) -> _Unwind_Word","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":89},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3540671,"byte_end":3540700,"line_start":116,"line_end":116,"column_start":16,"column_end":45},"name":"_Unwind_FindEnclosingFunction","qualname":"::libunwind::::_Unwind_FindEnclosingFunction","value":"fn (pc: *mut c_void) -> *mut c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":91},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3544232,"byte_end":3544254,"line_start":224,"line_end":224,"column_start":16,"column_end":38},"name":"_Unwind_RaiseException","qualname":"::libunwind::::_Unwind_RaiseException","value":"fn (exception: *mut _Unwind_Exception) -> _Unwind_Reason_Code","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"unwind(allowed)","span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3544198,"byte_end":3544216,"line_start":223,"line_end":223,"column_start":9,"column_end":27}}]},{"kind":"Function","id":{"krate":0,"index":93},"span":{"file_name":[108,105,98,117,110,119,105,110,100,47,108,105,98,117,110,119,105,110,100,46,114,115],"byte_start":3544329,"byte_end":3544346,"line_start":225,"line_end":225,"column_start":16,"column_end":33},"name":"_Unwind_Backtrace","qualname":"::libunwind::::_Unwind_Backtrace","value":"fn (trace: _Unwind_Trace_Fn, trace_argument: *mut c_void) -> _Unwind_Reason_Code","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]}],"impls":[],"refs":[],"macro_refs":[],"relations":[]}