Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Another bug in Move Implementation to Source File
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

stzpz
New Member

3 Posts

Posted - Dec 24 2015 :  04:12:49 AM  Show Profile  Reply with Quote
VA_X.dll file version 10.9.2086.0 built 2015.12.16
DevEnv.exe version 12.0.40629.0 Professional
msenv.dll version 12.0.40629.0
Comctl32.dll version 6.10.9600.17810
Windows 8.1 6.3 Build 9600
8 processors (x86-64, WOW64)
Language info: 1252, 0x409

The class name in the return type is missing after moving the function to source for the following code.

class Test
{
    struct Result
    {};
    std::vector<Result> getResult()
    {}
};

After moving the code, the class name Test in the return type std::vector<Result> is missing.

std::vector<Result> Test::getResult()
{
}

Edited by - stzpz on Dec 24 2015 04:16:49 AM

feline
Whole Tomato Software

United Kingdom
15984 Posts

Posted - Dec 24 2015 :  4:16:18 PM  Show Profile  Reply with Quote
I am seeing the same effect here. Thank you for the clear description.

case=1247

Hopefully having the function moved is still helpful, even though you do need to qualify the "Result" type manually.

zen is the art of being at one with the two'ness
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3164 Posts

Posted - Feb 04 2016 :  1:36:08 PM  Show Profile  Reply with Quote
case=1247 is now fixed in the latest build, but this specific template problem now lives in a different case. Create implementation does not qualify template arguments in return types is

case=26956

This case is already fixed and should be rolled out in the next build.

Edited by - accord on Feb 04 2016 1:38:32 PM
Go to Top of Page

sean
Whole Tomato Software

USA
2641 Posts

Posted - Mar 16 2016 :  12:13:44 AM  Show Profile  Reply with Quote
case=26956 is fixed in build 2093
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2019 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000