Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Another bug in Move Implementation to Source File

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
stzpz Posted - Dec 24 2015 : 04:12:49 AM
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()
{
}
3   L A T E S T    R E P L I E S    (Newest First)
sean Posted - Mar 16 2016 : 12:13:44 AM
case=26956 is fixed in build 2093
accord Posted - Feb 04 2016 : 1:36:08 PM
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.
feline Posted - Dec 24 2015 : 4:16:18 PM
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.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000