Author |
Topic |
|
cnbragon
New Member
4 Posts |
Posted - Jul 24 2018 : 11:24:00 PM
|
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
|
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 |
|
|
feline
Whole Tomato Software
United Kingdom
19020 Posts |
Posted - Jul 25 2018 : 08:52:49 AM
|
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 |
|
|
|
Topic |
|