$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Carlo Wood (carlo_at_[hidden])
Date: 2002-09-01 19:39:47
On Sun, Sep 01, 2002 at 03:52:44PM -0400, Douglas Paul Gregor wrote:
> 1) Simple uses like 'demangle(typeid(T))' for simple debugging output.
> No need to customize allocators or deal with multiple kinds of input for
> these users.
> 2) Advanced users that have very strict time/space requirements. These
> users need to customize allocation, input type, output style, etc. for
> maximum performance/safety/etc.
>
> So, the general interface covers #2, and I suggest this simple interface
> to cover #1:
>
> std::string demangle(const std::string& symbol);
> std::string demangle(const std::type_info& type);
Ok, fully agreed and I will be happy to provide those two.
-- Carlo Wood <carlo_at_[hidden]>