Author |
Topic |
|
Zeblote
Tomato Guru
183 Posts |
Posted - Sep 25 2018 : 1:47:55 PM
|
Build 2291 does not seem to realize this is a method, or anything at all:
It does not get suggested in autocomplete:
Alt+g does not work:
|
|
feline
Whole Tomato Software
United Kingdom
19022 Posts |
Posted - Sep 25 2018 : 3:36:51 PM
|
I am seeing the same effect here. Thank you for the clear description.
case=119590
It looks like we are missing quite a few functions. Looking for a temporary fix. |
zen is the art of being at one with the two'ness |
|
|
Zeblote
Tomato Guru
183 Posts |
Posted - Sep 25 2018 : 7:59:22 PM
|
Another thing that somehow did not get detected:
|
|
|
feline
Whole Tomato Software
United Kingdom
19022 Posts |
Posted - Sep 26 2018 : 11:42:29 AM
|
Did this used to work correctly for you? I have just compared VA 2291 and VA 2283.2, and I am seeing the same mixed known and unknown behaviour in the list of items? I am not actually sure what is happening here, in the code, but VA has not just changed in how it handles it. But yes, VA is getting confused here, but then again, so am I. |
zen is the art of being at one with the two'ness |
|
|
Zeblote
Tomato Guru
183 Posts |
Posted - Sep 26 2018 : 2:34:56 PM
|
I just installed build 2283.2 again to see, and it does not detect TStaticBlendState either, which is weird. It's not that important for it to understand all the template arguments, but it's weird that it does not detect the class at all - alt+g on a TStaticBlendState usage simply does nothing.
FString::Len works with 2283.2 though. |
|
|
feline
Whole Tomato Software
United Kingdom
19022 Posts |
Posted - Oct 03 2018 : 2:29:56 PM
|
Finally got back to this one. It turns out that there are to many template parameters on this class for our parser to handle. Personally I would have thought over 40 template parameters was ample, but apparently not. I have put in a bug report for this:
case=119785
FString::Len is a "regression" in the latest version of VA. We have made changes to improve handling of attributes in code, but there is some #if #endif wrapped code in the FString class that is confusing this new handling, causing us to miss the Len function. We are working on a parser fix for this for the next build of VA. |
zen is the art of being at one with the two'ness |
|
|
sean
Whole Tomato Software
USA
2817 Posts |
Posted - Oct 03 2018 : 6:50:51 PM
|
case=119590 is fixed in build 2291.5 -- thanks for reporting the problem, sorry for the trouble. |
|
|
|
Topic |
|