Handbook
Glossary
demangle ( mangled-name -- c++-name )
Vocabulary
alien
.
cxx
.
demangle
.
libstdcxx
Inputs
mangled-name
an
object
Outputs
c++-name
an
object
Definition
USING:
alien.c-types
alien.data
alien.strings
destructors
io.encodings.ascii
;
IN:
alien.cxx.demangle.libstdcxx
::
demangle
( mangled-name -- c++-name )
0
ulong
<ref>
:>
length 0
int
<ref>
:>
status
[
mangled-name
ascii
string>alien
f
length status
__cxa_demangle
&(free)
:>
demangled-buf mangled-name status
int
deref
demangle-error
demangled-buf
ascii
alien>string
]
with-destructors
;