Menu

#67 classdesc misparses >> in return type of overloaded function

3.x
open
nobody
None
2019-10-28
2019-10-28
No

~~~
std::vector<std::vector<foo>> templateReturnIssue() {return {};};
~~~</std::vector<foo>

produces:

std :: vector < std :: vector < Foo >> >>(::Bar::*TmpMemPtr_templateReturnIssue1)()=&::Bar::templateReturnIssue;

Workaround, use the legacy C++ "> >" structure, which works.

Discussion

Anonymous
Anonymous

Add attachments
Cancel