Displaying 1 result from an estimated 1 matches for "structnametest2".
Did you mean:
structnametest1
2008 Nov 19
1
[LLVMdev] Why is "typedef boost::shared_ptr<MyClass> MyClass_ptr" named "struct.boost::MyClass_ptr" by llvm-g++?
...(also attached as structnametest1.cc) on the demo page
(http://llvm.org/demo/index.cgi) to reproduce the behavior.
When I extended my test code to create a MyClass and MyClass_ptr in the
boost namespace too, it seems like both struct:s get called
"struct.boost::MyClass_ptr". (Attached as structnametest2.cc)
I have a suspicion that this is not the desired behavior. Is there
somewhere in llvm-gcc I could look to see if it's an easy patch, or
something else to do before I file a bug report?
Best regards,
David Eriksson
namespace boost
{
template<typename T>
class shared_ptr
{
privat...