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
 [Bug Report] can't fully recognized function list
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

cnbragon
New Member

4 Posts

Posted - Jul 24 2018 :  11:24:00 PM  Show Profile  Reply with Quote

VA_X.dll file version 10.9.2270.0 built 2018.04.30
DevEnv.exe version 14.0.25420.1 Enterprise
msenv.dll version 14.0.25431.1
Comctl32.dll version 6.10.15063.1058
Windows 10 10.0 Build 15063.1088
8 processors (x86-64, WOW64)
Language info: 936, 0x804

Platform: Project defined
Stable Includes:
C:\Program Files (x86)\Windows Kits\8.1\Include\winrt;
C:\Program Files (x86)\Windows Kits\8.1\Include\shared;
C:\Program Files (x86)\Windows Kits\8.1\Include\um;
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include;
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6\include\um;
C:\Program Files\Common Files;

Other Includes:

Stable Source Directories:
C:\Program Files (x86)\Windows Kits\10\Source\10.0.10240.0\ucrt;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\crt\src;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\src\atl;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\src\mfcm;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\src\mfc;
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;

For UE4.18 or UE4.20 Engine Version, VAX can't fully recognized function list of UE4, such as OpenGLDevice.cpp, VAX can't list InitRHICapabilitiesForGL() function

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Jul 25 2018 :  07:53:36 AM  Show Profile  Reply with Quote
I am seeing the same problem here. Unreal is doing some rather "interesting" things with the pre-processor here. I am currently working out a small sample of the file that shows the problem, so we know exactly which bits are causing the problem.

Have you seen this problem in other files? I am wondering how wide spread this is.

I am a little concerned, since several functions are missing from the Alt-M list, VA Outline and the Find Symbol dialog, so this file really is confusing our parser quite badly.

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

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Jul 25 2018 :  08:52:49 AM  Show Profile  Reply with Quote
I have put in a bug report for this:

case=117953

the problem is actually using a #if #else #endif to have two versions of the function signature for OpenGLDebugMessageCallbackARB, which have different macros in front of the function call. No problem if you get to pre-process the code before parsing it, but sadly we don't have that luxury. This ends up confusing our parser enough that none of the following functions in the file are understood correctly.

zen is the art of being at one with the two'ness
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