1 //! Empty symbolication strategy used to compile for platforms that have no
4 use super::{BytesOrWideString, ResolveWhat, SymbolName}
;
8 pub unsafe fn resolve(_addr
: ResolveWhat
<'_
>, _cb
: &mut dyn FnMut(&super::Symbol
)) {}
10 pub struct Symbol
<'a
> {
11 _marker
: marker
::PhantomData
<&'a
i32>,
15 pub fn name(&self) -> Option
<SymbolName
<'_
>> {
19 pub fn addr(&self) -> Option
<*mut c_void
> {
23 pub fn filename_raw(&self) -> Option
<BytesOrWideString
<'_
>> {
27 #[cfg(feature = "std")]
28 pub fn filename(&self) -> Option
<&::std
::path
::Path
> {
32 pub fn lineno(&self) -> Option
<u32> {
36 pub fn colno(&self) -> Option
<u32> {