blob: 4f3307153477262cd7dbe01d4d9cbb2e02558e6f [file] [log] [blame] [edit]
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":false,"distro_crate":true,"signatures":false,"borrow_data":false},"version":"0.19.0","compilation":{"directory":"/home/xanewok/repos/rust","program":"/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1/bin/rustc","arguments":["--edition=2018","--crate-name","unwind","src/libunwind/lib.rs","--color","always","--crate-type","lib","--emit=dep-info,link","-C","opt-level=2","-C","metadata=e14db3aa6fb2de70-rustc","-C","extra-filename=-e14db3aa6fb2de70","--out-dir","/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps","--target","x86_64-unknown-linux-gnu","-L","dependency=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps","-L","dependency=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/release/deps","--extern","compiler_builtins=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/libcompiler_builtins-8aed34fb6416e6f8.rlib","--extern","core=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/libcore-a5db6a3445116c08.rlib","--extern","libc=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/liblibc-08bc34c3a07b089e.rlib","-l","gcc_s","-L","native=/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/build/compiler_builtins-3afcb1fbb7509ea8/out","--cfg","stage1","--sysroot","/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1","-Zexternal-macro-backtrace","-Cprefer-dynamic","-C","debug-assertions=n","-Zsave-analysis","-C","link-args=-Wl,-rpath,$ORIGIN/../lib","-Zunstable-options","-Z","force-unstable-if-unmarked","-Dwarnings","-Dbare_trait_objects"],"output":"/home/xanewok/repos/rust/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/libunwind-e14db3aa6fb2de70.rlib"},"prelude":{"crate_id":{"name":"unwind","disambiguator":[1641789932639819219,13036179575966534686]},"crate_root":"src/libunwind","external_crates":[{"file_name":"/home/xanewok/repos/rust/src/libunwind/lib.rs","num":1,"id":{"name":"core","disambiguator":[824896561043773286,9999613319747983107]}},{"file_name":"/home/xanewok/repos/rust/src/libunwind/lib.rs","num":2,"id":{"name":"compiler_builtins","disambiguator":[12915625401948968286,5836208655484837655]}},{"file_name":"/home/xanewok/repos/rust/src/libunwind/lib.rs","num":3,"id":{"name":"rustc_std_workspace_core","disambiguator":[12313834146842590529,3636109452838087496]}},{"file_name":"/home/xanewok/repos/rust/src/libunwind/libunwind.rs","num":4,"id":{"name":"libc","disambiguator":[15695943100959094861,16570421358898688848]}}],"span":{"file_name":"src/libunwind/lib.rs","byte_start":0,"byte_end":768,"line_start":1,"line_end":31,"column_start":1,"column_end":10}},"imports":[{"kind":"GlobUse","ref_id":null,"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198519,"byte_end":4198520,"line_start":24,"line_end":24,"column_start":30,"column_end":31},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":16}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201060,"byte_end":4201061,"line_start":97,"line_end":97,"column_start":29,"column_end":30},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":16}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":"src/libunwind/lib.rs","byte_start":576,"byte_end":577,"line_start":24,"line_end":24,"column_start":28,"column_end":29},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":0}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":"src/libunwind/lib.rs","byte_start":0,"byte_end":768,"line_start":1,"line_end":31,"column_start":1,"column_end":10},"name":"","qualname":"::","value":"src/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":48}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"no_std","span":{"file_name":"src/libunwind/lib.rs","byte_start":0,"byte_end":10,"line_start":1,"line_end":1,"column_start":1,"column_end":11}},{"value":"unstable(feature = \"panic_unwind\", issue = \"32837\")","span":{"file_name":"src/libunwind/lib.rs","byte_start":11,"byte_end":66,"line_start":2,"line_end":2,"column_start":1,"column_end":56}},{"value":"deny(rust_2018_idioms)","span":{"file_name":"src/libunwind/lib.rs","byte_start":68,"byte_end":94,"line_start":4,"line_end":4,"column_start":1,"column_end":27}},{"value":"feature(link_cfg)","span":{"file_name":"src/libunwind/lib.rs","byte_start":96,"byte_end":117,"line_start":6,"line_end":6,"column_start":1,"column_end":22}},{"value":"feature(nll)","span":{"file_name":"src/libunwind/lib.rs","byte_start":118,"byte_end":134,"line_start":7,"line_end":7,"column_start":1,"column_end":17}},{"value":"feature(staged_api)","span":{"file_name":"src/libunwind/lib.rs","byte_start":135,"byte_end":158,"line_start":8,"line_end":8,"column_start":1,"column_end":24}},{"value":"feature(unwind_attributes)","span":{"file_name":"src/libunwind/lib.rs","byte_start":159,"byte_end":189,"line_start":9,"line_end":9,"column_start":1,"column_end":31}},{"value":"feature(static_nobundle)","span":{"file_name":"src/libunwind/lib.rs","byte_start":190,"byte_end":218,"line_start":10,"line_end":10,"column_start":1,"column_end":29}},{"value":"feature(libc)","span":{"file_name":"src/libunwind/lib.rs","byte_start":258,"byte_end":271,"line_start":12,"line_end":12,"column_start":39,"column_end":52}}]},{"kind":"TupleVariant","id":{"krate":0,"index":39},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198174,"byte_end":4198188,"line_start":13,"line_end":13,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":45},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198198,"byte_end":4198227,"line_start":14,"line_end":14,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":51},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198237,"byte_end":4198260,"line_start":15,"line_end":15,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":57},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198270,"byte_end":4198293,"line_start":16,"line_end":16,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":63},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198303,"byte_end":4198319,"line_start":17,"line_end":17,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":69},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198329,"byte_end":4198346,"line_start":18,"line_end":18,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":75},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198356,"byte_end":4198374,"line_start":19,"line_end":19,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":81},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198384,"byte_end":4198404,"line_start":20,"line_end":20,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":87},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198414,"byte_end":4198434,"line_start":21,"line_end":21,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":93},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198444,"byte_end":4198456,"line_start":22,"line_end":22,"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":50},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":50},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198148,"byte_end":4198167,"line_start":12,"line_end":12,"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":45},{"krate":0,"index":51},{"krate":0,"index":57},{"krate":0,"index":63},{"krate":0,"index":69},{"krate":0,"index":75},{"krate":0,"index":81},{"krate":0,"index":87},{"krate":0,"index":93}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198087,"byte_end":4198097,"line_start":10,"line_end":10,"column_start":1,"column_end":11}},{"value":"rustc_copy_clone_marker","span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198139,"byte_end":4198489,"line_start":12,"line_end":23,"column_start":1,"column_end":2}}]},{"kind":"Type","id":{"krate":0,"index":30},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198532,"byte_end":4198555,"line_start":26,"line_end":26,"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":32},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198572,"byte_end":4198584,"line_start":27,"line_end":27,"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":34},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198607,"byte_end":4198618,"line_start":28,"line_end":28,"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":36},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198641,"byte_end":4198657,"line_start":29,"line_end":29,"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":38},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4198904,"byte_end":4198930,"line_start":35,"line_end":35,"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":"src/libunwind/libunwind.rs","byte_start":4198863,"byte_end":4198893,"line_start":34,"line_end":34,"column_start":1,"column_end":31}}]},{"kind":"Struct","id":{"krate":0,"index":40},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4199778,"byte_end":4199795,"line_start":65,"line_end":65,"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":"src/libunwind/libunwind.rs","byte_start":4199756,"byte_end":4199766,"line_start":64,"line_end":64,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":19},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4199806,"byte_end":4199821,"line_start":66,"line_end":66,"column_start":9,"column_end":24},"name":"exception_class","qualname":"::libunwind::_Unwind_Exception::exception_class","value":"u64","parent":{"krate":0,"index":40},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":21},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4199856,"byte_end":4199873,"line_start":67,"line_end":67,"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":40},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":23},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4199913,"byte_end":4199920,"line_start":68,"line_end":68,"column_start":9,"column_end":16},"name":"private","qualname":"::libunwind::_Unwind_Exception::private","value":"[usize; _]","parent":{"krate":0,"index":40},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":42},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4199978,"byte_end":4199993,"line_start":71,"line_end":71,"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":44},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200007,"byte_end":4200035,"line_start":73,"line_end":73,"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":"ForeignFunction","id":{"krate":0,"index":27},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200223,"byte_end":4200237,"line_start":77,"line_end":77,"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":"src/libunwind/libunwind.rs","byte_start":4200193,"byte_end":4200211,"line_start":76,"line_end":76,"column_start":5,"column_end":23}}]},{"kind":"ForeignFunction","id":{"krate":0,"index":29},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200290,"byte_end":4200313,"line_start":78,"line_end":78,"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":"ForeignFunction","id":{"krate":0,"index":31},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200361,"byte_end":4200392,"line_start":79,"line_end":79,"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":"ForeignFunction","id":{"krate":0,"index":33},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200447,"byte_end":4200469,"line_start":80,"line_end":80,"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":"ForeignFunction","id":{"krate":0,"index":35},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200524,"byte_end":4200546,"line_start":81,"line_end":81,"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":"ForeignFunction","id":{"krate":0,"index":37},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200601,"byte_end":4200623,"line_start":82,"line_end":82,"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":115},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200881,"byte_end":4200897,"line_start":91,"line_end":91,"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":72},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":121},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200911,"byte_end":4200928,"line_start":92,"line_end":92,"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":72},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":127},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200942,"byte_end":4200959,"line_start":93,"line_end":93,"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":72},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":133},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200973,"byte_end":4200989,"line_start":94,"line_end":94,"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":72},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":139},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201003,"byte_end":4201019,"line_start":95,"line_end":95,"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":72},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":72},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200856,"byte_end":4200870,"line_start":90,"line_end":90,"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":115},{"krate":0,"index":121},{"krate":0,"index":127},{"krate":0,"index":133},{"krate":0,"index":139}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(all(any(target_os = \"ios\",\n target_os = \"netbsd\",\n not(target_arch = \"arm\"))))","span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4197990,"byte_end":4198003,"line_start":5,"line_end":5,"column_start":17,"column_end":30}},{"value":"repr(C)","span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200794,"byte_end":4200804,"line_start":88,"line_end":88,"column_start":5,"column_end":15}},{"value":"rustc_copy_clone_marker","span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4200847,"byte_end":4201031,"line_start":90,"line_end":96,"column_start":5,"column_end":6}}]},{"kind":"ForeignFunction","id":{"krate":0,"index":99},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201096,"byte_end":4201109,"line_start":100,"line_end":100,"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":"ForeignFunction","id":{"krate":0,"index":101},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201187,"byte_end":4201200,"line_start":101,"line_end":101,"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":"ForeignFunction","id":{"krate":0,"index":103},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201283,"byte_end":4201296,"line_start":102,"line_end":102,"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":"ForeignFunction","id":{"krate":0,"index":105},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201356,"byte_end":4201369,"line_start":103,"line_end":103,"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":"ForeignFunction","id":{"krate":0,"index":107},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201434,"byte_end":4201451,"line_start":104,"line_end":104,"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":"ForeignFunction","id":{"krate":0,"index":109},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4201572,"byte_end":4201601,"line_start":106,"line_end":106,"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":"ForeignFunction","id":{"krate":0,"index":111},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4205115,"byte_end":4205137,"line_start":214,"line_end":214,"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":"src/libunwind/libunwind.rs","byte_start":4205081,"byte_end":4205099,"line_start":213,"line_end":213,"column_start":9,"column_end":27}}]},{"kind":"ForeignFunction","id":{"krate":0,"index":113},"span":{"file_name":"src/libunwind/libunwind.rs","byte_start":4205212,"byte_end":4205229,"line_start":215,"line_end":215,"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":[]}