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
 truncated function list in cpp
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

gok
New Member

USA
8 Posts

Posted - Jul 12 2010 :  4:25:59 PM  Show Profile  Reply with Quote
One of my .cpp file wont show all function in upper left drop down list control box. Browsing file using Up/Down arrows is fine.
Only 7 out of 40 functions (counted from .h) is shown.

Did rebuild Symbol database (Options/Performance).
Did clear History, cache and temp files.
Did reopened IDE.
Nothing helps.

Could somebody suggest how to fix it, please

VA_X.dll file version 10.5.1738.0 built 2009.10.01
DevEnv.exe version 8.0.50727.42
msenv.dll version 8.0.50727.42
Font: Courier New 13(Pixels)
Comctl32.dll version 6.0.2900.5512
Windows XP 5.1 Build 2600 Service Pack 2
2 processors (x86)

Platform: Win32
Stable Includes:
E:\\VisualStudio8\\VC\\include;
E:\\VisualStudio8\\VC\\atlmfc\\include;
E:\\VisualStudio8\\VC\\PlatformSDK\\include;
E:\\VisualStudio8\\SDK\\v2.0\\include;

Other Includes:

Stable Source Directories:
E:\\VisualStudio8\\VC\\atlmfc\\src\\mfc;
E:\\VisualStudio8\\VC\\atlmfc\\src\\mfcm;
E:\\VisualStudio8\\VC\\atlmfc\\src\\atl;
E:\\VisualStudio8\\VC\\crt\\src;

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Jul 13 2010 :  12:12:21 PM  Show Profile  Reply with Quote
Are the first 7 functions being listed? Or are some functions missing in this list?

If you go to the last function in this drop down list, and look at the body, are you seeing any unmatched curly brackets? This type of code can sometimes confused VA:

void confusingFunction()
{
#if 0
    {
        {
#endif
}


Can you try Alt+Up Arrow and Alt+Down Arrow, VA's next and previous scope commands. If there is something in the file that is confusing VA's parser then these commands should jump to the wrong place, once you reach the problem part of the file, which can help you to locate what is causing the problem.

http://www.wholetomato.com/products/features/move.asp

If you are able to send me the file for testing purposes I will have a look, and see if I can locate the problem for you. But I realise this is not always possible. If you can, please submit the files via the form:

http://www.wholetomato.com/support/contact.asp

including this thread ID or URL in the description, so we can match it up.

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

gok
New Member

USA
8 Posts

Posted - Jul 14 2010 :  09:37:29 AM  Show Profile  Reply with Quote
[quote]Originally posted by feline
If you go to the last function in this drop down list, and look at the body, are you seeing any unmatched curly brackets? This type of code can sometimes confused VA:

void confusingFunction()
{
#if 0
    {
        {
#endif
}


Yes, I got exactly this case. Problem solved. Thanks for the help!
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000